neurotubule
English
Etymology
From
neuro-
+
tubule
.
Noun
neurotubule
(
plural
neurotubules
)
A
microtubule
in the
synaptic
ending
of some
neurons
Related terms
neurotubular