ADENOMATOID


Meaning of ADENOMATOID in English

ˌad ə nˈōmə.ˌtȯid adjective

Etymology: New Latin adenomat-, adenoma + English -oid (I)

: relating to or resembling an adenoma

adenomatoid tumors of the fallopian tube

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