Green foxtail

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A grass of species Setaria viridis, native to Eurasia.
  2. 2
    European foxtail naturalized in North America; often a troublesome weed wordnet