'opossum rat' definitions:

Definition of 'opossum rat'

From: WordNet
noun
Terrestrial marsupials of southern South America that resemble shrews