betaine

nounA natural compound found in plants and animals that helps the body process fats and protect cells.

No synonyms or antonyms found for this word.

betaine synonyms & antonyms | whatsthatwordmean | whatsthatwordmean