• word of the day

    immunopathology

    immunopathology - Dictionary definition and meaning for word immunopathology

    Definition
    (noun) the branch of immunology that deals with pathologies of the immune system
Download our Mobile App Today
Receive our word of the day
on Whatsapp