Home

Word

cartilaginous tube, n.
more info a duct with cartilaginous walls
<noun.body>

cartilaginous tube