Big Huge Thesaurus

aldehyde-alcohol

noun