PUPOID


Meaning of PUPOID in English

ˈpyüˌpȯid adjective

Etymology: New Latin pupa + English -oid

: pupiform

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.