Noun Definition

salsola

1.Definition: chiefly Old World herbs or shrubs: saltworts

Related Noun(s):genus salsola

Category: Plants