YourDictionary

Dictionary Home » Science » medulla

medulla science definition

Plural medullas medullas or medullae
  1. See medulla oblongata.
  2. The central portion of an anatomical structure, such as the adrenal gland or the kidney.

Learn more about medulla

link/cite print suggestion box