Definitions | orach |
| noun
- any of several plants, of the genus Atriplex, found in dry habitats, that have edible leaves resembling spinach
Supplemental Details:Sponsor an extended definition for orach for as little as $10 per month. Click here to contact us.
Full Definition of orach
| |
|