marsupial mouse

Explore definitions, synonyms, and language insights of marsupial mouse

Definitions

Noun
any of numerous small sharp-nosed insectivorous marsupials superficially resembling mice or rats