'cyanohydrin' definitions:

Definition of 'cyanohydrin'

From: WordNet
noun
Any organic compound in which the cyano radical -CN and the hydroxyl radical -OH are attached to the same carbon atom