Big Huge Thesaurus

Dreissena

noun

sounds kind of like