prepupae

English

Noun

prepupae

  1. plural of prepupa