Definify.com

Definition 2025


natural_killer_cells

natural killer cells

English

Noun

natural killer cells

  1. plural of natural killer cell