Indian Cobra (noun) Definition, Meaning & Examples

noun
  1. a highly venomous cobra, Naja naja, common in India, having markings resembling a pair of spectacles on the back of the hood.
Indian Cobra (noun) Definition, Meaning & Examples

More Definitions