PUPA LIBERA
Meaning of PUPA LIBERA in English
-ˈlibərə noun
( plural pupae libe·rae -bəˌrē)
Etymology: New Latin, literally, free pupa
: a typical pupa in which the limbs are free
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012