Dictionary search results

Showing 1-2 of 2 results

killer cell British & World English

A white blood cell (a type of lymphocyte) which destroys infected or cancerous cells

natural killer cell British & World English

A lymphocyte able to bind to certain tumour cells and virus-infected cells without the stimulation of antigens, and kill them by the insertion of granules containing perforin