betaine
nounDefinition of betaine
: a sweet crystalline quaternary ammonium salt C5H11NO2 obtained especially from sugar beets
also
: its hydrate or its hydrochloride
Keep scrolling for more
Keep scrolling for more