English dictionary
setaria viridis meaning and definition
Definition and meaning of setaria viridis at MeaningMonkey.org. setaria viridis meaning and definition in the English Dictionary.SETARIA VIRIDIS noun
Definition of Setaria viridis (noun)
- European foxtail naturalized in North America; often a troublesome weed
Source: Princeton University Wordnet