Definify.com

Definition 2024


microglia

microglia

English

Noun

microglia (uncountable)

  1. (biology) The glial cells of the immune system; they can function as phagocytes

Translations