English dictionary
smilo grass meaning and definition
Definition and meaning of smilo grass at MeaningMonkey.org. smilo grass meaning and definition in the English Dictionary.SMILO GRASS noun
Definition of smilo grass (noun)
- perennial mountain rice native to Mediterranean region and introduced into North America
- synonyms: Oryzopsis miliacea, smilo
Source: Princeton University Wordnet