Attested.to

Definition

a plant having a large edible head of crowded white flower buds

Seed ·