adenomatoid

English

Adjective

adenomatoid (comparative more adenomatoid, superlative most adenomatoid)

  1. Of or pertaining to an adenoma

Derived terms

Translations