iminohydrin
iminohydrin has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. A compound containing both an imino group and a hydroxyl group, typically on adjacent carbon atoms.