Meaning of hymenoptera

Definition of hymenoptera

(noun) an order of insects including: bees; wasps; ants; ichneumons; sawflies; gall wasps; etc.

Other information on hymenoptera

WIKIPEDIA results for hymenoptera
Amazon results for hymenoptera