lecirelin
Noun
Meaning
English Wikipedia has an article on:lecirelinWikipedia
lecirelin (uncountable)
A synthetic nonapeptide that is used as a veterinary drug
Noun
English Wikipedia has an article on:lecirelinWikipedia
lecirelin (uncountable)
A synthetic nonapeptide that is used as a veterinary drug