VariousWords beta
Related Terms:
Noun
Definition: The activation of the immune system and subsequent generation of an immune response
VariousWords beta
Definition: The activation of the immune system and subsequent generation of an immune response