meaning of adrenalin

1. a catecholamine secreted by the adrenal medulla in response to stress trade name Adrenalin; stimulates autonomic nerve action


Related Words

adrenalin | adrenaline |

Developed & Maintained By Taraprasad.com

Treasure Words