palaeophiid

English

Noun

palaeophiid (plural palaeophiids)

  1. Any extinct sea snake in the family Palaeophiidae.

Anagrams