What is the full meaning of macrophotograph
a larger than lifesize closeup photograph [n]
Example of the word macrophotograph placed on a Scrabble board.