Definitions of betaine:

  • noun:   a sweet tasting alkaloid that occurs in sugar beets