opossum rat
English Dictionary
->
Letter O
-> opossum rat
Search Dictionary:
opossum rat Definition
(n)
terrestrial
marsupials
of
southern
South
America
that
resemble
shrews
opossum rat Synonyms
opossum rat
© Art Branch Inc.