Word Study
innate immunity
WORDNET DICTIONARY
Noun innate immunity has 1 sense
- innate immunity(n = noun.state) natural immunity - immunity to disease that occurs as part of an individual's natural biologic makeup; Array is a kind of immunity, resistance
has particulars: racial immunity
For further exploring for "innate immunity" in Webster Dictionary Online