betaine meaning

Meaning of betaine

What is the full meaning of betaine

a crystalline, sweet-tasting alkaloid occurring in sugar beet and other plants [n -S]

Example of the word betaine placed on a Scrabble board.

Unscrambled word betaine

Points for betaine

Scrabble
12 points
Word With Friends
11 points
Wordfeud
12 points

Related pages for betaine