What does belaubteste mean?

belaubteste - German to English

leafiest