mountain spinach
English Dictionary
->
Letter M
-> mountain spinach
Search Dictionary:
mountain spinach Definition
(n)
Asiatic
plant
resembling
spinach
often
used
as
a
potherb
;
naturalized
in
Europe
and
North
America
mountain spinach Synonyms
Atriplex hortensis
garden orache
mountain spinach
© Art Branch Inc.