natural killer cells

English edit

Noun edit

natural killer cells

  1. plural of natural killer cell