cartilaginous_tubeEnglish

cartilaginous tube

Noun

A duct with cartilaginous walls

English: cartilaginous tube