dcsimg

Caenolestini is a tribe of in the family shrew opossums.