Wiktionary
antennophorids
n. (plural of antennophorid English)
n. (plural of antennophorid English)