cartilaginous tube

Noun
  1. A duct with cartilaginous walls (synset 105539012)

Other Searches