SALTBUSH


Meaning of SALTBUSH in English

n. ORACHE.

Oxford English vocab.      Оксфордский английский словарь.