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