MESCLUN Meaning of MESCLUN in English [ 'mɛsklən ]■ noun a Provençal green salad consisting of a mixture of edible leaves and flowers.OriginProvençal, lit. 'mixture'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004