Wiktionary
phyllophorids
n. (plural of phyllophorid English)
n. (plural of phyllophorid English)