English dictionary
hudson seal meaning and definition
Definition and meaning of hudson seal at MeaningMonkey.org. hudson seal meaning and definition in the English Dictionary.HUDSON SEAL noun
Definition of hudson seal (noun)
- muskrat fur dressed to simulate sealskin
Source: Princeton University Wordnet