SALTBUSH MEANING IN ENGLISH

• Saltbush Definition & Synonyms

  1. (n.) An Australian plant (Atriplex nummularia) of the Goosefoot family.


RECENT SEARCHES