Attested.to

Definition

a plant having leaves and stems covered with down that resembles dust

Seed ·