Big Huge Thesaurus

Leucogenes

noun

sounds kind of like