- smilo as a noun:
- 1
smilo
noun
1 smilo
Perennial mountain rice native to Mediterranean region and introduced into North America.
synonyms: Oryzopsis miliacea, smilo grass.
Dutch: Smilo
debug info: 0.0174
noun
Perennial mountain rice native to Mediterranean region and introduced into North America.
synonyms: Oryzopsis miliacea, smilo grass.
Dutch: Smilo
debug info: 0.0174