LEPIDOPTERA


Meaning of LEPIDOPTERA in English

n. scientific order of insects that exist as caterpillars during the larval stage and as adults possess four scaled wings

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.