Big Huge Thesaurus

bioflavinoid

noun

sounds kind of like