Attested.to

Definition

small east Asian insect naturalized in the United States that damages fruit trees

Seed ·