Answer: larviparous

AnswerCrossword Clue
larviparousgiving birth to larvae