VariousWords beta
Definitions:
Noun
ringhals
rinkhals
spitting snake
Hemachatus haemachatus
Definition: highly venomous snake of southern Africa able to spit venom up to seven feet