Wiktionary
scaloposaurids
n. (plural of scaloposaurid English)
n. (plural of scaloposaurid English)