Definition, synonyms and related words
A hypotensive peptide found in the venom of some snakes and scorpions