Larviparous
Word Dictionary
-> Larviparous
Search:
Larviparous
(a.) Depositing living larvae, instead of eggs; -- said of certain insects.
Terms of Use
Canadian Jobs