Attested.to

Definition

having the shape of a sphere or ball

Seed ·

Term in context

ball-shaped in CommonParlance