Big Huge Thesaurus

fibroblast

noun

sounds kind of like