Meaning of salsola
Definition of salsola
(noun)
chiefly
Old World herbs or shrubs: saltworts
Other information on salsola
WIKIPEDIA results for
salsola
Amazon results for
salsola
Tweet