Definition of neurotubule in US English:

neurotubule

noun

Biology
  • A microtubule in a neuron.

Origin

1940s.