English Dictionary
Definition immunology in British English
immunology noun
[uncountable] noun
/ˌɪmjʊˈnɒlədʒi/
Synonyms and related words
