Larviparous

Webster's Dictionary of the English Language

·adj Depositing living larvae, instead of eggs;

— said of certain insects.