1 English Synonyms for MICROSCOPIZE
Prev.1Next
microscope
Definition: 1. An optical instrument used for observing small objects.
There are 3 definitions of the word microscope
Show more information about microscope
Prev.1Next
Search took: 1.37 ms