Salsola soda meaning
UK US
Salsola soda (noun): bushy plant of Old World salt marshes and sea beaches having prickly leaves; burned to produce a crude soda ash.
Definition of Salsola soda
More about Salsola soda on Wikipedia.
UK US
Salsola soda (noun): bushy plant of Old World salt marshes and sea beaches having prickly leaves; burned to produce a crude soda ash.
More about Salsola soda on Wikipedia.