dallisgrass
Explore definitions, synonyms, and language insights of dallisgrass
Definitions
Noun
tall tufted perennial tropical American grass naturalized as pasture and forage grass in southern United States