Big Huge Thesaurus

radiograph

noun

sounds kind of like