YourDictionary

eledoisin medical definition

noun
A protein that is formed in the venom gland of several species of octopuses and is used as a vasodilator and a contraction agent of extravascular smooth muscle.

link/cite print suggestion box