Word info

synaptopod

Noun

Meaning

synaptopod (plural synaptopods)

A synaptic receptor in some motor neurons

Source: en.wiktionary.org

Close letter words and terms