pupoid
English
Etymology
From
pupa
+
-oid
.
Adjective
pupoid
(
comparative
more
pupoid
,
superlative
most
pupoid
)
Resembling a
pupa
.