Big Huge Thesaurus

fluorescein

noun

sounds kind of like