Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orach Definition

Cancel
orach
noun(or-ache)
any of various herbs (genus Atriplex) of the goosefoot family that include some (such as A. hortensis) with edible leaves

Words Related to orach!

orach Examples by Brain Bank Users