betaine
English Dictionary
->
Letter B
-> betaine
Search Dictionary:
betaine Definition
(n)
a
sweet
tasting
alkaloid
that
occurs
in
sugar
beets
betaine Synonyms
betaine
© Art Branch Inc.