spitting snake

Explore definitions, synonyms, and language insights of spitting snake

Definitions

Noun
highly venomous snake of southern Africa able to spit venom up to seven feet

More General Terms