Definify.com

Definition 2025


innate_immune_systems

innate immune systems

English

Noun

innate immune systems

  1. plural of innate immune system