English dictionary
caenolestidae meaning and definition
Definition and meaning of caenolestidae at MeaningMonkey.org. caenolestidae meaning and definition in the English Dictionary.CAENOLESTIDAE noun
Definition of Caenolestidae (noun)
- small marsupials of southern South America
- synonyms: family Caenolestidae
Source: Princeton University Wordnet