microglia ( synonym found)

Definition of microglia:

°The glial cells of the immune system; they can function as phagocytes.

Definition of microglia:

°The glial cells of the immune system; they can function as phagocytes.

Back to Top