microscope
English Dictionary
->
Letter M
-> microscope
Search Dictionary:
microscope Definition
(n)
magnifier
of
the
image
of
small
objects
; "
the
invention
of
the
microscope
led
to
the
discovery
of
the
cell
"
microscope Synonyms
microscope
© Art Branch Inc.