Big Huge Thesaurus

aminoplast

noun

sounds kind of like