Indian Cobra Definition
noun
A cobra of the species Naja naja, having on its hood two circular ocelli patterns connected by a curved line.
Wiktionary
Synonyms:
- Naja naja
Find Similar Words
Find similar words to Indian cobra using the buttons below.