pilosaurid

English

Noun

pilosaurid (plural pilosaurids)

  1. Any of the family Pliosauridae of extinct marine reptiles.

Anagrams