Wiktionary
teratosaurid
n. (context zoology English) Any member of the Teratosauridae.
n. (context zoology English) Any member of the Teratosauridae.