Wiktionary
pterophorids
n. (plural of pterophorid English)
n. (plural of pterophorid English)