Wiktionary
pholidophorids
n. (plural of pholidophorid English)
n. (plural of pholidophorid English)