Skip to main content

elapidae

English elapidae meaning in English  •  elapidae का अर्थ अंग्रेजी में
Noun
  • a natural family of snakes including the cobras, kraits, mambas, the New World coral snakes, and Australian taipan and tiger snakes.
Advertisement