Word info

microglomerulus

Noun

Meaning

microglomerulus (plural microglomeruli)

A synaptic complex in the mushroom body of the brain of some insects

Source: en.wiktionary.org

Related terms

Close letter words and terms