Skip to main content

hydrophid

English hydrophid meaning in English  •  hydrophid का अर्थ अंग्रेजी में
Noun
  • Any sea snake of the genus Hydrophys and allied genera. These snakes are venomous, live upon fishes, and have a flattened tail for swimming.
Advertisement