opossum rat

Noun
  1. Terrestrial marsupials of southern South America that resemble shrews (synset 101878675)

Found on Word Lists

Other Searches