Indian cobra
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A cobra of the species Naja naja, having on its hood two circular ocelli patterns connected by a curved line.
- 2 a cobra of tropical Africa and Asia wordnet
noun ·Rare ·Advanced level