ORACH
/ˈɒɹɪtʃ/ Scrabble 10 Words With Friends 10
Definition
- noun any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes.
— synonyms: orache
See all 26 words you can make from ORACH →
← Unscramble different letters