English dictionary
setaria glauca meaning and definition
Definition and meaning of setaria glauca at MeaningMonkey.org. setaria glauca meaning and definition in the English Dictionary.SETARIA GLAUCA noun
Definition of Setaria glauca (noun)
- common weedy and bristly grass found in nearly all temperate areas
Source: Princeton University Wordnet