What does Blatttee mean?

Blatttee - German to English

(loose) leaf tea