IMMUNE SERUM


Meaning of IMMUNE SERUM in English

network of cells in which protects the body from infection

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.