Laniferous /(?)/

La·nif·er·ous

Laniferous

n.
  1. Bearing or producing wool.