Meaning of smilo

Definition of smilo

(noun) perennial mountain rice native to Mediterranean region and introduced into North America

Other information on smilo

WIKIPEDIA results for smilo
Amazon results for smilo