Big Huge Thesaurus

procaviidae

noun

sounds kind of like