'orach' definitions:

Definition of 'orach'

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

Words containing 'orach'