English Dictionary
Definition epinephrine in British English
epinephrine noun
noun
1
another term for adrenaline
