• word of the day

    distilled water

    distilled water - Dictionary definition and meaning for word distilled water

    Definition
    (noun) water that has been purified by distillation
Connect with us on Facebook