English dictionary
orache meaning and definition
Definition and meaning of orache at MeaningMonkey.org. orache meaning and definition in the English Dictionary.ORACHE noun
Definition of orache (noun)
- any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
- synonyms: orach
Source: Princeton University Wordnet