Tamil Dictionary 🔍

strepsipteran

Strep*sip"ter, Strep*sip"ter*an, n. (Zoöl.) Defn: One of the Strepsiptera.


strepsipteran - Similar Words