prepupae
English
Noun
prepupae
plural of
prepupa