- garden orache as a noun:
- 1
garden orache
noun
1 garden orache
Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America.
synonyms: Atriplex hortensis, mountain spinach.
Polish: łoboda ogrodowa
debug info: 0.0615