Wiktionary
antheacherids
n. (plural of antheacherid English)
n. (plural of antheacherid English)