Definisi 'innate immunity'

English to English
noun
1 immunity to disease that occurs as part of an individual's natural biologic makeup Terjemahkan
source: wordnet30


Visual Synonyms