Big Huge Thesaurus

ozonide

noun

sounds kind of like