The Lymphatic System and Immunity

________ cells are cells of the immune system that secrete large amounts of antibodies.

  
Physics
Chemistry
Organic Chemistry
Biology