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