Meaning of orache
Definition of orache
(noun)
any of
various
herbaceous
plants of the
genus
Atriplex that
thrive
in deserts and
salt
marshes
Other information on orache
WIKIPEDIA results for
orache
Amazon results for
orache
Tweet