kamus
.
Search
About
opossum_rat
English
opossum rat
Noun
Terrestrial marsupials of southern South America that resemble shrews
English: opossum rat