opossum rat Meaning, Definition & Usage

  1. noun terrestrial marsupials of southern South America that resemble shrews

WordNet