Definition of Caenolestidae

  • 1. Small marsupials of southern South America Noun

Synonyms for word "caenolestidae"

Semanticaly linked words with "caenolestidae"

Hyponims for word "caenolestidae"