micromillimetre

Explore definitions, synonyms, and language insights of micromillimetre

Definitions

Noun
a metric unit of length equal to one billionth of a meter

More General Terms