Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hydrophid

- Any sea snake of the genus Hydrophys and allied genera. These snakes are venomous, live upon fishes, and have a flattened tail for swimming.