orach
English Dictionary
->
Letter O
-> orach
Search Dictionary:
orach Definition
(n)
any
of
various
herbaceous
plants
of
the
genus
Atriplex
that
thrive
in
deserts
and
salt
marshes
orach Synonyms
orach
orache
© Art Branch Inc.