leafy greens

PLURAL NOUN
(culinary)-las verduras de hoja
Synonyms for leafy greens
Word of the Day
turkey