• word of the day

    micromillimetre

    micromillimetre - Dictionary definition and meaning for word micromillimetre

    Definition
    (noun) a metric unit of length equal to one billionth of a meter
Connect with us on Facebook