smilo grass

Explore definitions, synonyms, and language insights of smilo grass

Definitions

Noun
perennial mountain rice native to Mediterranean region and introduced into North America

More General Terms