Definify.com

Definition 2024


mountain_spinach

mountain spinach

English

Noun

mountain spinach (uncountable)

  1. The orach (Atriplex hortensis).

Synonyms