Meaning of Caenolestidae

Definition of Caenolestidae

(noun) small marsupials of southern South America

Other information on Caenolestidae

WIKIPEDIA results for Caenolestidae
Amazon results for Caenolestidae