leconotide
Noun
Meaning
leconotide (uncountable)
(pharmacology) A peptide isolated from the venom of Conus catus, under investigation as an analgesic drug.
Noun
leconotide (uncountable)
(pharmacology) A peptide isolated from the venom of Conus catus, under investigation as an analgesic drug.