Definify.com

Definition 2024


macroglia

macroglia

English

Noun

macroglia (uncountable)

  1. Any of various glial cells that are larger than microglia.