indian cobra Meaning, Definition & Usage

  1. noun a cobra of tropical Africa and Asia
    Naja naja.

WordNet