English dictionary
betaine meaning and definition
Definition and meaning of betaine at MeaningMonkey.org. betaine meaning and definition in the English Dictionary.BETAINE noun
Definition of betaine (noun)
- a sweet tasting alkaloid that occurs in sugar beets
Source: Princeton University Wordnet