Noun Definition
mountain spinach
1.Definition: Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America
Related Noun(s):atriplex hortensis, garden orache
Category: Plants1.Definition: Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America
Related Noun(s):atriplex hortensis, garden orache
Category: Plants