eledoisin

noun
  1. A peptide compound found in the salivary glands of certain octopuses and squid, used in medical research for its vasodilatory and hypotensive properties.
  2. Usage: technical; biochemistry; pharmacology

Examples