Home US English immunological
Translate immunological into Spanish
1Relating to or involving immunity to infections or toxins.
READ THESE ARTICLES