Word Study
smilo
WORDNET DICTIONARY
Noun smilo has 1 sense
- smilo(n = noun.plant) oryzopsis miliacea, smilo grass - perennial mountain rice native to Mediterranean region and introduced into North America; Array is a kind of rice grass, ricegrass
For further exploring for "smilo" in Webster Dictionary Online