family caenolestidae Meaning, Definition & Usage

  1. noun small marsupials of southern South America
    Caenolestidae.

WordNet