YourDictionary

telodendron medical definition

noun
The terminal arborization of an axon.

link/cite print suggestion box