Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microscale
in English
microscale
us
//ˈmaɪkrəskaɪl//
uk
//ˈmaɪkrəskaɪl//
#uncommon
Definitions
Noun
a
range
of
1-999
µ
m
;
tiny
physical
dimensions
The
researcher
studied
the
microscale
structure
of
the
material
.
extremely
small
in
size
or
scale
The
scientist
examined
the
microscale
particles
under
the
microscope
.
Adjective
small
area
coverage
(
less
than
1
km
)
The
microscale
map
showed
a
small
area
of
vegetation
.