Big Huge Thesaurus

labrocyte

noun

sounds kind of like