kamus
.
Search
About
cartilaginous_tube
English
cartilaginous tube
Noun
A duct with cartilaginous walls
English: cartilaginous tube