Home
Search
Index
Definify.com
Definition
2024
telodendrion
telodendrion
English
Noun
telodendrion
(
plural
telodendrions
)
(
biology
)
the
terminal
branching
of an
axon
; a
telodendron
Similar Results