immunosystem

immunosystem

English

Etymology

    From immuno- + system.

    Noun

    immunosystem (plural immunosystems)

    1. (immunology) immune system