1 English Anagrams of CODELETION
Prev.1Next
leconotide
Definition: 1. (pharmaceutical drug) A peptide isolated from the venom of Conus catus, under investigation as an analgesic drug.
Show more information about leconotide
Prev.1Next
Search took: 32.52 ms