Word info

telodendrion

Noun

Meaning

telodendrion (plural telodendrions)

(biology) The terminal branching of an axon; a telodendron.

Source: en.wiktionary.org

Close letter words and terms