1 English Synonyms for ARRACH
Prev.1Next
mountain spinach
Definition: 1. A plant in the amaranth family used as a leaf vegetable, Atriplex hortensis.
Show more information about mountain spinach
Prev.1Next
Search took: 4.1299 ms
Definition: 1. A plant in the amaranth family used as a leaf vegetable, Atriplex hortensis.
Show more information about mountain spinach
Search took: 4.1299 ms