Wiktionary
herpetotheriids
n. (plural of herpetotheriid English)
n. (plural of herpetotheriid English)