Big Huge Thesaurus

acanthocyte

noun

sounds kind of like