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