HYMENOPTERA MEANING IN ENGLISH

• Hymenoptera Definition & Synonyms

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


• Hymenopteran Definition & Synonyms

  1. (n.) One of the Hymenoptera.


Synonyms:
Hymenopter,

RECENT SEARCHES