meaning of caenolestidae

caenolestidae meaning in General Dictionary

tiny marsupials of southern South America