HYMENOPTERAN MEANING IN ENGLISH

• Hymenopteran Definition & Synonyms

  1. (n.) One of the Hymenoptera.


Synonyms:
Hymenopter,

RECENT SEARCHES