Word info

glymphatics

Noun

Meaning

glymphatics (uncountable)

The action of, or the study of the glymphatic system

Source: en.wiktionary.org

Close letter words and terms