Home
Search
Index
Definify.com
Definition
2025
natural_killer_cells
natural killer cells
English
Noun
natural killer cells
plural of
natural killer cell
Similar Results