Attested.to

Definition

a small grey moth whose larvae live in apples and English walnuts

Seed ·