Phrase info Synonyms

ability to mount an immune response

Synonyms

Words in the phrase

Close letter words and terms