print: a picture or design printed from an engraving
creation: an artifact that has been brought into existence by someone
giant water bug: large water bug with piercing and sucking mouthparts; feeds on young fishes