2 results found
Search Results for: telodendrion
Telodendria
(noun) Plural form of telodendrion. Variants: telodendra or teledendra See telodendrion for definition and additional... Read More
Telodendron
Definition noun, plural: telodendrons or telodendra Any of the terminal or smaller branches of an axon that terminates with... Read More