What does Blattknoten mean?

Blattknoten - German to English

leaf node