Tamil Dictionary 🔍

hymenopteran

Hy`me*nop"ter*an, n. (Zoöl.) Defn: One of the Hymenoptera.


hymenopteran - Similar Words