Popular Wordlists
Top Searched Words
Recent Searches
micromillimetre
micromillimetre
micromillimetre - Dictionary definition and meaning for word micromillimetre
Definition
(noun) a metric unit of length equal to one billionth of a meter
(noun) a metric unit of length equal to one billionth of a meter
