Definition of "Mystromys"

The word, "Mystromys" does not exist in our dictionary.