CAMELHAIR

Definition of CAMELHAIR

  1. (noun)a soft tan cloth made with the hair of a camel