GREEN FOXTAIL





Definition:

  1. [noun] European foxtail naturalized in North America; often a troublesome weed
    Synonyms: green bristlegrass, rough bristlegrass, bottle-grass, bottle grass, Setaria viridis

Synonyms: