Dictionary Check: epinephrin
"epinephrin" is a valid word!
Scrabble
17
points
Words with Friends
20
points
Definition
noun
a catecholamine secreted by the adrenal medulla in response to stress (trade name Adrenalin); stimulates autonomic nerve action
Advertisement