HYMENOPTERA


Meaning of HYMENOPTERA in English

(n. pl.) An extensive order of insects, including the bees, ants, ichneumons, sawflies, etc.

Webster's English dictionary.      Английский словарь Webster.