Attested.to

Definition

groove between the ribs where the nerves and blood vessels are

Seed ·

Term in context

costal groove in CommonParlance