greenstuff

greenstuff

(ˈɡriːnˌstʌf) n (Cookery) green vegetables, such as cabbage or lettuce
Translations
verdura