betaine – English-English dictionary – betaine in other dictionaries
Englisharrow-right-bold-outlineEnglish Learn English

“betaine” – English explanatory dictionary