Meaning of garden orache

Definition of garden orache

(noun) Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America

Other information on garden orache

WIKIPEDIA results for garden orache
Amazon results for garden orache