Laniferous

(n.) Bearing or producing wool.