English dictionary
salsola meaning and definition
Definition and meaning of salsola at MeaningMonkey.org. salsola meaning and definition in the English Dictionary.SALSOLA noun
Definition of Salsola (noun)
- chiefly Old World herbs or shrubs: saltworts
- synonyms: genus Salsola
Source: Princeton University Wordnet