Attested.to

Definition

a drop of dew

Seed ·

Term in context

dewdrop in CommonParlance