English | German | Russian | Czech

musquash English

Meaning musquash meaning

What does musquash mean?

musquash

(= muskrat) beaver-like aquatic rodent of North America with dark glossy brown fur

Synonyms musquash synonyms

What other words have the same or similar meaning as musquash?

Are you looking for...?