YourDictionary

lamb's wool

noun
  1. Wool shorn from a lamb.
  2. also lambs·wool (lămzˈwo͝olˌ) A fabric or yarn made from this wool.

Learn more about lamb's wool

lamb's wool

link/cite print suggestion box