IMMUNOLOGISTS
Definition
IMMUNOLOGISTS is the plural of IMMUNOLOGIST.
noun IMMUNOLOGIST: a medical scientist who specializes in immunology.
IMMUNOLOGISTS is the plural of IMMUNOLOGIST.
noun IMMUNOLOGIST: a medical scientist who specializes in immunology.