orach

Nouns

  • (n) any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes orache,

Synonyms

orache

Words of close approximity

orad oral Oran
orang orate
orache