smilo
English Dictionary
->
Letter S
-> smilo
Search Dictionary:
smilo Definition
(n)
perennial
mountain
rice
native
to
Mediterranean
region
and
introduced
into
North
America
smilo Synonyms
Oryzopsis miliacea
smilo
smilo grass
© Art Branch Inc.