Definitions
There is 1 meaning of the phrase
Salsola Soda.
Salsola Soda - as a noun
Bushy plant of old world salt marshes and sea beaches having prickly leaves; burned to produce a crude soda ash
Synonyms (Exact Relations)
barilla9glasswort13kali8kelpwortsalsola kalisaltwort11