• word of the day

    supersaturated

    supersaturated - Dictionary definition and meaning for word supersaturated

    Definition
    (adj) being more concentrated than normally possible and therefore not in equilibrium
Connect with us on Facebook