Definition of the Word PUPE
pupa.
Close Window