noun, feminine/pyp/plural: pupesa pupaBorrowed from New Latin pupa, from a specialized use of Latin pūpa.