Wiktionary
aigialosaurs
n. (plural of aigialosaur English)
n. (plural of aigialosaur English)