Definition
tall tufted perennial tropical American grass naturalized as pasture and forage grass in southern United States
Seed ·
Term in context
tall tufted perennial tropical American grass naturalized as pasture and forage grass in southern United States
Seed ·