opossum_ratEnglish

opossum rat

Noun

Terrestrial marsupials of southern South America that resemble shrews

English: opossum rat