Big Huge Thesaurus

dreissena

noun

sounds kind of like