Wiktionary
anhanguerids
n. (plural of anhanguerid English)
n. (plural of anhanguerid English)