What does Blattgelatine mean?

Blattgelatine - German to English

gelatin actually leaves {pl}