English dictionary, thesaurus, translations & etymology
FreeDict.com

pupa

The origin and history of pupa.

Etymology

Borrowed from New Latin, itself taken from a special sense of the Latin word pupa, meaning a little girl or a doll.

Origin: New Latin

← Back to the full definition of pupa
Etymology: FreeDict original editorial.