Environmental Science

An SEM image of a maggot

This is a Scanning Electron Microscope (SEM) image of a maggot