Ecofriendly absorbent cotton from non spinnable fibres.