Wiktionary
elmisaurid
n. (context zoology English) Any member of the Elmisauridae.
n. (context zoology English) Any member of the Elmisauridae.