Big Huge Thesaurus

Caenolestidae

noun

sounds kind of like