Salsola

Explore definitions, synonyms, and language insights of Salsola

Definitions

Noun
chiefly Old World herbs or shrubs: saltworts