semi pupa

listen to the pronunciation of semi pupa
English - English
The young of an insect in a stage between the larva and pupa