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
Install App
Smilo grass meaning in Telugu.