Pupa is often a misspelling of pupae.
Pupa has no English definition.
As a noun pupae is
plural of lang=en.
pupa
Translingual
Noun
(head)
; resembling an insect in its pupal stage of development.
Derived terms
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* hirtipupa
* pictipupa
Related terms
* Pupa
----
pupae
English
Noun
(head)