photomicrograph: a photograph taken with the help of a microscope
whole: an assemblage of parts that is regarded as a single entity
parser: a computer program that divides code up into functional components