YourDictionary

Dictionary Home » Medical Definitions » glomerulosa cell

glomerulosa cell medical definition

noun
A cell of the zona glomerulosa of the adrenal cortex that is the source of aldosterone.

link/cite print suggestion box