• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp