MECOPTERA


Meaning of MECOPTERA in English

n. order of carnivorous insects with long membranous wings and long heads resembling a beak

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