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