What's the difference between "baby lamb" and "lamb"?
According to Britannica:


  The meat of sheep 6 to 10 weeks old is usually sold as baby lamb, and
  spring lamb is from sheep of five to six months.