Spitting Cobra (noun) Definition, Meaning & Examples

noun
  1. any cobra or cobralike snake, especially the ringhals, that sprays venom at the eyes of approaching animals.
Spitting Cobra (noun) Definition, Meaning & Examples

More Definitions