Search Details

Word: microglia (lookup usage) (lookup stats)


Meaning:

Noun:

  • biology The glial cells of the immune system; they can function as phagocytes

Source: Wiktionary | Src Info »