El ácido cianhídrico no se encuentra en los vegetales como tal, sino en combinaciones formando heterósidos (glicósidos), muy específicos para cada vegetal, generalmente acompañadas del fermento capaz de liberar el ácido cianhídrico (hidrolizar el glicósido).