Big Huge Thesaurus

trisaccharide

noun

sounds kind of like