Definisi 'opossum rat'

English to English
noun
1 terrestrial marsupials of southern South America that resemble shrews Terjemahkan
source: wordnet30


Visual Synonyms