puncture

Back to Cellular Biology

Puncture wound of the eye, with iris protruding. (This one wins the prize for shudder factor; ugh...)