Meaning of betaine
Definition of betaine
(noun)
a
sweet
tasting
alkaloid
that occurs in
sugar
beets
Other information on betaine
WIKIPEDIA results for
betaine
Amazon results for
betaine
Tweet