INDIAN COBRA



Definition:

  1. [noun] of tropical Africa and Asia
    Synonyms: Indian cobra, Naja naja