ductulus

Noun
  1. A very small duct (synset 105259001)

Other Searches