Attested.to

Definition

the medulla of the adrenal gland; secretes epinephrine

Seed ·

Term in context

adrenal medulla in CommonParlance