meaning of Blattknoten

Blattknoten - German to English

leaf node