Results for: immunology
English | English | |
---|---|---|
immunology | study of the immune system, study of the immune system and the manner in which humans and animals fight off disease (Biology) | |
Translations: 1 – 1 / 1
Your Recent Searches
Total number of language pairs: 544
Total number of translations (in millions): 15.4
Total number of translations (in millions): 15.4