ENGLISH → NEPALI
interleukin
01
noun
इन्टरल्युकिन
any of several lymphokines that promote macrophages and killer T cells and B cells and other components of the immune system
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
any of several lymphokines that promote macrophages and killer T cells and B cells and other components of the immune system