opossum rat
1.
(
noun
) terrestrial marsupials of southern South America that resemble shrews
Related Words:
marsupial
,
pouched mammal
Terms and Conditions of Use / Copyright Notice