Big Huge Thesaurus

Didelphis

noun

sounds kind of like