eledoisin

nounA peptide found in the venom of certain octopuses and other mollusks, known for causing blood vessel dilation and lowering blood pressure.

No synonyms or antonyms found for this word.

eledoisin synonyms & antonyms | whatsthatwordmean | whatsthatwordmean