Attested.to

Definition

a duct with cartilaginous walls

Seed ·

Term in context

cartilaginous tube in CommonParlance