Friday 14th June 2024 09:42:18 PM

natural killer cell meaning

noun a white blood cell which can recognisemicroorganisms and tumour cells as foreign without any previous exposure to them and destroy themnatural mother