indian cobra

Noun
  1. A cobra of tropical Africa and Asia (synset 101750905)

Found on Word Lists

Other Searches