LEPIDOPTERA


Meaning of LEPIDOPTERA in English

[lep.i.dop.tera] n pl (ca. 1773): insects that are lepidopterans

Merriam-Webster English vocab.      Английский словарь Merriam Webster.