1. Noun
An enlarged or macroscopic photograph of a microscopic object. See Microphotograph.
2. Noun
A microscopically small photograph of an object.
More about this word
Synonyms and related words
Explore this word
