Subscribe
URL of the page has been copied to clipboard.
Meaning : Perennial mountain rice native to Mediterranean region and introduced into North America.
Synonyms : oryzopsis miliacea, smilo grass
Install App
Smilo meaning in Telugu.