Home

Word

orache, n.
(oraches)
more info any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
<noun.plant>

orach orache