eulepidopterans
English
Noun
eulepidopterans
plural of
eulepidopteran