Indian cobra
noun
- 1
a cobra of tropical Africa and Asia
Synonyms
Also useful for “Indian cobra”:Crossword— Multi-word entries show up in clues
a cobra of tropical Africa and Asia
Also useful for “Indian cobra”:Crossword— Multi-word entries show up in clues