Orache — synonyms, definition
1. orache (Noun)
1 synonym
orach
1 definition
orache (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