garn

noun

1.
fiber sheared from animals (such as sheep) and twisted into yarn for weaving