Definition of microphoto in English:

microphoto

noun

  • A photomicrograph.

Origin

Late 19th century; earliest use found in Proceedings of the Royal Society of London. From micro- + photo, after microphotograph.

Pronunciation

microphoto

/ˈmʌɪkrə(ʊ)ˌfəʊtəʊ/