Word info

leconotide

Noun

Meaning

leconotide (uncountable)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms