mosasaurid
Noun
Meaning
mosasaurid (plural mosasaurids)
Any member of the Mosasauroidea, an extinct superfamily of Late Cretaceous lizards including the mosasaurs and aigialosaurs.
Noun
mosasaurid (plural mosasaurids)
Any member of the Mosasauroidea, an extinct superfamily of Late Cretaceous lizards including the mosasaurs and aigialosaurs.