orache
noun
variants:
or orach
Definition of orache
: any of various herbs (genus Atriplex) of the goosefoot family that include some (such as A. hortensis) with edible leaves
Keep scrolling for more