SMILO


Meaning of SMILO in English

ˈsmī(ˌ)lō noun

or smilo grass

( -s )

Etymology: origin unknown

: a perennial mountain rice ( Oryzopsis mileacea ) native to the Mediterranean region and introduced into No. America

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.