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
Keep scrolling for more