English | German | Russian | Czech

larviparous English

Meaning larviparous meaning

What does larviparous mean?

larviparous

(zoology) Depositing living larvae, instead of eggs; said of certain insects.

Are you looking for...?