greenstuff

noun verdures pl, llegums pl.