Attested.to

Definition

characterized by extreme care and great effort

Seed ·

Term in context

conscientious in CommonParlance