Medical Definition of Mesangial cell
1.
Cells found within the glomerular lobules of mammalian kidney, where they serve as structural supports, may regulate blood flow, are phagocytic and may act as accessory cells, presenting antigen in immune responses.
This entry appears with permission from the Dictionary of Cell and Molecular Biology
(11 Mar 2008)
Lexicographical Neighbors of Mesangial Cell
Other Resources: