an enlarged or macroscopic photograph of a microscopic object

listen to the pronunciation of an enlarged or macroscopic photograph of a microscopic object
English - English
photomicrograph