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.