Sheep Farming

12345678
Across
  1. 2. baby sheep
  2. 5. scientific name
  3. 6. name of sheep said to live the longest
  4. 8. female sheep
Down
  1. 1. trim sheeps..
  2. 3. is one-millionth of a meter
  3. 4. most valuable wool
  4. 7. male sheep