Definitions of Caenolestidae:

  • noun:   small marsupials of southern South America