Word info

neuromembrane

Noun

Meaning

neuromembrane (plural neuromembranes)

The membrane of a neuron

Source: en.wiktionary.org

Close letter words and terms