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