Big Huge Thesaurus

zeolite

noun

sounds kind of like