VariousWords beta
Noun
Definition: a transmembrane receptor expressed on blood cells of myeloid lineage, though also found on some lymphoid cells
VariousWords beta
Definition: a transmembrane receptor expressed on blood cells of myeloid lineage, though also found on some lymphoid cells