MACROPHOTOGRAPHY Meaning of MACROPHOTOGRAPHY in English n. photography producing photographs larger than life. Oxford English vocab. Оксфордский английский словарь. 2012