Big Huge Thesaurus

ovoflavin

noun

sounds kind of like