Wiktionary
orotate
n. (context chemistry English) any salt or ester of orotic acid