Turkish-English dictionary »

doğal öldürücü hücre meaning in English

TurkishEnglish
doğal öldürücü hücre noun

natural killer cell [natural killer cells](cell that expresses cell surface receptors that deliver signals to either activate or inhibit a response)
noun