orotate

Noun

 * 1)  any salt or ester of orotic acid

Derived terms

 * lithium orotate