English Dictionary
◊ SALSOLA
Salsola
n : chiefly Old World herbs or shrubs: saltworts [syn: {Salsola},
{genus Salsola}]