pilosaurid

English

Noun

pilosaurid (plural pilosaurids)

  1. Any extinct marine reptile of the family Pliosauridae

Anagrams