woollyhead
/ˈwʊliˌhed/Definitions
1. noun
The woolly head of a sheep, especially when it is first sheared.
“The farmer inspected the woollyhead of his sheep before deciding which ones to shear.”
1. noun
The woolly head of a sheep, especially when it is first sheared.
“The farmer inspected the woollyhead of his sheep before deciding which ones to shear.”