Wiktionary
teratosaurids
n. (plural of teratosaurid English)
n. (plural of teratosaurid English)