meaning of hymenopteran

1. One of the Hymenoptera.
2.
insects having two pairs of membranous wings and an ovipositor specialized for stinging or piercing


Related Words

hymenopteran |

Developed & Maintained By Taraprasad.com

Treasure Words