microtubule

Noun
  1. A microscopically small tubule (synset 105254312)

Other Searches