Definitions of Family caenolestidae:

  • noun:   small marsupials of southern South America