pupa libera

noun
pupa li·​be·​ra | \ -ˈlibərə\
plural pupae liberae\ -​bəˌrē \

Definition of pupa libera

: a typical pupa in which the limbs are free

History and Etymology for pupa libera

New Latin, literally, free pupa

Keep scrolling for more