English

edit

Adjective

edit

adenomatoid (comparative more adenomatoid, superlative most adenomatoid)

  1. Of or pertaining to an adenoma

Derived terms

edit

Translations

edit