1 pupoid | Definition of pupoid

pupoid

adjective
pu·​poid | \ ˈpyüˌpȯid\

Definition of pupoid

History and Etymology for pupoid

New Latin pupa + English -oid

Keep scrolling for more