family caenolestidae

Noun
  1. Small marsupials of southern South America (synset 101878358)

Found on Word Lists

Other Searches