Synonyms of Mountain Spinach in English :
Antonyms of Mountain Spinach in English
Thesaurus of Mountain Spinach in English
Mountain Spinach
see definition of mountain spinachSynonyms of mountain spinach
1. (noun) Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America