pupe

listen to the pronunciation of pupe
French - English
{n} pupa, insect in the intermediate transformation stage between larva and adult
English - English
A pupa