meaning of Borstenfedern

Borstenfedern - German to English

setae {pl}