SERUM-THERAPY MEANING IN ENGLISH

• Serum-therapy Definition & Synonyms

  1. (n.) The treatment of disease by the injection of blood serum from immune animals.


RECENT SEARCHES