Big Huge Thesaurus

Leukeran

noun

sounds kind of like