Synonym-English dictionary »

atriplex hortensis synonyms in English

SynonymEnglish
Atriplex hortensis noun

atriplex hortensisnoun

garden orachenoun

mountain spinachnoun