pupe

listen to the pronunciation of pupe
الفرنسية - الإنجليزية
{n} pupa, insect in the intermediate transformation stage between larva and adult
الإنجليزية - الإنجليزية
A pupa