Longwool Meaning

There are 1 meaning(s) for word Longwool

Meaning 1 : a domestic long-wool sheep