Cyanohydrin is a type of chemical compound that contains both a hydroxyl group (-OH) and a nitrile group (-C?N) attached to the same carbon atom. These compounds are typically formed by the reaction of aldehydes or ketones with hydrogen cyanide. Cyanohydrins are important intermediates in organic synthesis and can be converted into various other functional groups.