betaine meaning
UK US
betaine (noun): a sweet tasting alkaloid that occurs in sugar beets.
Definition of betaine
Scrabble score: 9 (letter breakdown)
Word lists: words starting with BE · words ending in NE · 7-letter words
More about betaine on Wikipedia.