Attested.to

Definition

marked by great skill especially in meticulous technique

Seed ·

Term in context

delicate in CommonParlance