Tamil Dictionary 🔍

strepsipterous

Strep*sip"ter*ous, a. Etym: [See Strepsiptera.] (Zoöl.) Defn: Of or pertaining to Strepsiptera.


strepsipterous - Similar Words