Definitions of smilo:

  • noun:   perennial mountain rice native to Mediterranean region and introduced into North America