Find the word definition

Wiktionary
iduronic

a. (context organic chemistry English) relating to iduronic acid or its derivatives

Wikipedia