Attested.to

Definition

a polyp that consists of benign neoplastic tissue derived from glandular epithelium

Seed ·

Term in context

adenomatous polyp in CommonParlance