Word info

immunoreceptor

Noun

Meaning

immunoreceptor (plural immunoreceptors)

(immunology) A family of receptors found on leukocytes that regulate cell activity in an immune response.

Source: en.wiktionary.org

Close letter words and terms