GARDEN ORACHE


Meaning of GARDEN ORACHE in English

noun

: an Asiatic herb ( Atriplex hortensis ) resembling spinach and often used as a potherb

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.