tubule

Noun
  1. A small tube (synset 105254139)

Other Searches