Home / I / innate immunity

innate immunity

noun /ɪneɪtɪmjunɪti/ 15 letters Scrabble 21 WWF 26
Definitions
noun

immunity to disease that occurs as part of an individual's natural biologic makeup

Look “innate immunity” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →