Stitchel /(?)/

Stitch·el

Stitchel

n.
  1. A kind of hairy wool. [Prov.]