Attested.to

Definition

a cord-like tissue connecting two larger parts of an anatomical structure

Seed ·

Term in context

band in CommonParlance