Big Huge Thesaurus

glyceraldehyde

noun