Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microminiature
in English
microminiature
#uncommon
Definitions
Noun
an
extremely
small
miniature
version
(
of
something
)
The
company
produced
a
microminiature
model
of
the
car
.
Base Words
miniature
micro