Big Huge Thesaurus

catechin

noun

sounds kind of like