What does Borstenbüschel mean?

Borstenbüschel - German to English

tuft of setae