orach

Noun
  1. Any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes (synset 111851183)

Found on Word Lists

Other Searches