Definition of Smilo

Noun: smilo

  1. Perennial mountain rice native to Mediterranean region and introduced into North America
    - smilo grass, Oryzopsis miliacea

See also:
smilingly
smilodon

Anagrams containing the word smilo

solmi osmil losmi ilosm milos