Tamil Dictionary 🔍

larviparous

Lar*vip"a*rous, a. Etym: [Larva + L. parete to bring forth.] (Zoöl.) Defn: Depositing living larvæ, instead of eggs; -- said of certain insects.


larviparous - Similar Words