Wiktionary
celmoleukin
n. (context biochemistry English) A particular interleukin.
n. (context biochemistry English) A particular interleukin.