Synonyms and Antonyms for Caenolestidae

1. Caenolestidae (n.)

small marsupials of southern South America

Synonyms: