Orach — synonyms, definition
1. orach (Noun)
1 synonym
orache
1 definition
orach (Noun) — Any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes.
2 types of
herb herbaceous plant
3 types
Atriplex hortensis garden orache mountain spinach
2 parts of
Atriplex genus Atriplex