Shahtoosh (noun) Definition, Meaning & Examples

noun
  1. a soft wool that comes from the protected Tibetan antelope
Shahtoosh (noun) Definition, Meaning & Examples

More Definitions