meaning of innate immunity

1. immunity to disease that occurs as part of an individuals natural biologic makeup


Related Words

innate immunity |

Developed & Maintained By Taraprasad.com

Treasure Words