aigialosaur
Noun
Meaning
aigialosaur (plural aigialosaurs)
Any of the family †Aigialosauridae of extinct semi-aquatic varanoid lizards.
Noun
aigialosaur (plural aigialosaurs)
Any of the family †Aigialosauridae of extinct semi-aquatic varanoid lizards.