meaning of Borstenbüschel

Borstenbüschel - German to English

tuft of setae