Camelhair

What is Camelhair?

Camelhair definition and meaning on Dictionary terms:
noun