French spinach

English

Noun

French spinach (uncountable)

  1. The plant Atriplex hortensis.