Definitions for opossum rat
This page provides all possible meanings and translations of the word opossum rat
terrestrial marsupials of southern South America that resemble shrews
The Opossum Rat is a species of rodent in the family Muridae. It is found only in Indonesia.
Find a translation for the opossum rat definition in other languages:
Select another language: