hymenoptera : Idioms & Phrases


order hymenoptera

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