Spanish sheep with high quality fleece (6)
I believe the answer is:
merino
'spanish sheep with high quality fleece' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for merino that I've seen before include "Fine woollen yarn" , "Sheep bred for its long, fine wool" , "The sheep provides fine wool" , "Type of sheep" , "Can this sheep be found in Rome?" .)