Noun: pupa (pupae,pupas) pyoo-pu
See also: puppupae
Anagrams containing the word pupa
pupa apup papu upap