Definify.com

Definition 2024


innate_immune_systems

innate immune systems

English

Noun

innate immune systems

  1. plural of innate immune system