English dictionary
indian cobra meaning and definition
Definition and meaning of indian cobra at MeaningMonkey.org. indian cobra meaning and definition in the English Dictionary.INDIAN COBRA noun
Definition of Indian cobra (noun)
- a cobra of tropical Africa and Asia
- synonyms: Naja naja
Source: Princeton University Wordnet