SALSOLA MEANING IN ENGLISH

• Salsola Definition & Synonyms

  1. (n.) A genus of plants including the glasswort. See Glasswort.


RECENT SEARCHES