immunosynapse
Noun
Meaning
English Wikipedia has an article on:Immunological synapseWikipedia
immunosynapse (plural immunosynapses)
(immunology) The interface between a target cell and a lymphocyte
Noun
English Wikipedia has an article on:Immunological synapseWikipedia
immunosynapse (plural immunosynapses)
(immunology) The interface between a target cell and a lymphocyte