Wiktionary
interleukins
n. (plural of interleukin English)
n. (plural of interleukin English)