How to pronounce hymenoptera

in:

Accents & languages on maps

Definition
  • Definition of hymenoptera

    • an order of insects including: bees; wasps; ants; ichneumons; sawflies; gall wasps; etc.

Random words: Twittersuredataliteraturesquirrel