musquash

noun

  1. 1

    The muskrat, Ondatra zibethicus.

Synonyms

Translate “musquash” to another language

Click any language to open the translator with this word already filled in.

Musquash Definition & Meaning | TranslatePulse