Online English Dictionary

Home

Larviparous


a.

Depositing living larvæ, instead of eggs; -- said of certain insects.


© 2009 Dammam Community College