muskrat in Portuguese muskrat in Portuguese rato almiscareiro noun A semiaquatic rodent of the tribe Ondatrini. Add to Flashcards