longwool
1. [ noun ] (zoology) a domestic long-wool sheep
Related terms: domestic_sheep
Similar spelling:   long-wool
  long-wooled
  Longwell
  Longley