Popular Wordlists
  • word of the day

    betaine

    betaine - Dictionary definition and meaning for word betaine

    Definition
    (noun) a sweet tasting alkaloid that occurs in sugar beets
Connect with us on Facebook