English dictionary
marsupial rat meaning and definition
Definition and meaning of marsupial rat at MeaningMonkey.org. marsupial rat meaning and definition in the English Dictionary.MARSUPIAL RAT noun
Definition of marsupial rat (noun)
- any of numerous small sharp-nosed insectivorous marsupials superficially resembling mice or rats
- synonyms: marsupial mouse, pouched mouse
Source: Princeton University Wordnet