mesclun
Concise Oxford English Dictionary © 2008 Oxford University Press:
mesclun /ˈmɛsklən/
▶noun a Provençal green salad consisting of a mixture of edible leaves and flowers.
– origin Provençal, lit. ‘mixture’.
'mesclun' also found in these Oxford entries:

