medullin
noun
me·dul·lin
me-ˈdəl-ən
ˈmed-ᵊl-in
ˈmej-ə-lin
: a renal prostaglandin effective in reducing blood pressure
Love words? Need even more definitions?
Merriam-Webster unabridged
Share