What does Brennnesseltee mean?

Brennnesseltee - German to English

nettle tea