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

More General Terms