Wiktionary
trichodontids
n. (plural of trichodontid English)
n. (plural of trichodontid English)