Meaning of marsupial rat
Definition of marsupial rat
(noun)
any of
numerous
small
sharp-nosed
insectivorous
marsupials
superficially
resembling mice or rats
Other information on marsupial rat
WIKIPEDIA results for
marsupial rat
Amazon results for
marsupial rat
Tweet