natural killer cells

English

Noun

natural killer cells

  1. plural of natural killer cell