English Dictionary
◊ HORSEHAIR
horsehair
n 1: taken from the mane or tail of a horse
2: made from horsehair fibers; used for upholstery