Attested.to

Definition

tall tufted perennial tropical American grass naturalized as pasture and forage grass in southern United States

Seed ·

Term in context

dallis grass in CommonParlance