YourDictionary

betaine medical definition

noun
A sweet crystalline alkaloid occurring in sugar beets and other plants and used in the treatment of muscular degeneration.

Learn more about betaine

link/cite print suggestion box