Thesaurus.com
Dictionary.com
Showing results for innate common sense. Search instead for innate immune.

innate common sense