Dictionary search results

Showing 1-2 of 2 results

adenoma US English

A benign tumor formed from glandular structures in epithelial tissue

adenoma New Oxford Dictionary for Writers & Editors

benign tumour in epithelial tissue