'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