Definition of neurotubule in English:

neurotubule

noun

Biology
  • A microtubule in a neuron.

Origin

1940s.