'orache' definitions:

Definition of 'orache'

From: WordNet
noun
Any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes [syn: orach, orache]

Words containing 'orache'