Wiktionary
pimelautide
n. A biological response modifier drug.
n. A biological response modifier drug.