English edit

Adjective edit

adenomatoid (comparative more adenomatoid, superlative most adenomatoid)

  1. Of or pertaining to an adenoma

Derived terms edit

Translations edit