Tamil Dictionary 🔍

strepsipter

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


strepsipter - Similar Words