Attested.to

Definition

tall tufted grass of southeastern United States

Seed ·