woolulose

Etymology
Trade name: ?

Noun

 * 1)  A wool substitute made from natural vegetable fibres.