Noun Definition

longwool

1.Definition: a domestic long-wool sheep

Category: Animals