aigialosaurid

/JH AH0 L AH0 S AO1 R AH0 D/
noun
  1. 1

    Any of the family †Aigialosauridae extinct lizards,

Translate “aigialosaurid” into another language