What is the full meaning of cyanohydrins
CYANOHYDRIN, any of various compounds containing both cyano and hydroxyl groups [n]
Example of the word cyanohydrins placed on a Scrabble board.