As a proper noun pupa
is .
As a noun lupa is
magnifying glass.
pupa
Translingual
Noun
(head)
; resembling an insect in its pupal stage of development.
Derived terms
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* hirtipupa
* pictipupa
Related terms
* Pupa
----
lupa
Not English
Lupa has no English definition. It may be misspelled.