Dictionary.com
Thesaurus.com

betain

  • a variation of betaine.
    betaine
    noun
    a colorless, crystalline, water-soluble, sweet-tasting alkaloid, C 5 H 11 NO 2 , usually obtained from sugar beets or synthesized from glycine, used chiefly in medicine.

More Suggestions