Answer: pupiparous

AnswerCrossword Clue
pupiparousbearing, or containing, a pupa