English edit

Etymology edit

pupa +‎ -oid

Adjective edit

pupoid (comparative more pupoid, superlative most pupoid)

  1. Resembling a pupa.