Wiktionary
incurvariids
n. (plural of incurvariid English)
n. (plural of incurvariid English)