What does Blattspinat mean?

Blattspinat - German to English

leaf spinach