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