scorpine
Noun
Meaning
scorpine (uncountable)
(medicine) An antimalarial peptide, isolated from the venom of the scorpion Pandinus imperator
Noun
scorpine (uncountable)
(medicine) An antimalarial peptide, isolated from the venom of the scorpion Pandinus imperator