YourDictionary

betaine

noun

a crystalline, basic organic compound, (CH)NCHCOO, obtained from beet sugar or prepared synthetically

See betaine in American Heritage Dictionary 4

Learn more about betaine

link/cite print suggestion box