Hemachatus haemachatus
Explore definitions, synonyms, and language insights of Hemachatus haemachatus
Definitions
Noun
highly venomous snake of southern Africa able to spit venom up to seven feet