Larviparous definition

(zoology) Depositing living larvae, instead of eggs; said of certain insects.
adjective
0
1
Advertisement

Origin of larviparous

  • larva + Latin parete to bring forth.

    From Wiktionary