Dictionary
Definition of MUSQUASH
noun : MUSQUASH
Source:WordNet 3.1
-
1. (
) beaver-like aquatic rodent of North America with dark glossy brown fur ;
See more about : MUSQUASH