meaning of Brennhaare

Brennhaare - German to English

urticating hairs