smilo

Explore definitions, synonyms, and language insights of smilo

Definitions

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

More General Terms