épinard
Top 20000
Meanings
Noun
1. spinach plant (Spinacia oleracea)
2. spinach (foodstuff) (usually in the plural)
Examples2
Spinach is good for you.
Eat up all your spinach!