Definify.com

Definition 2025


lipoate

lipoate

English

Noun

lipoate (plural lipoates)

  1. (organic chemistry) Any salt or ester of lipoic acid