microglia

noun

  1. 1

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

Translate “microglia” to another language

Click any language to open the translator with this word already filled in.