'giant water bug' definitions:

Definition of 'giant water bug'

From: WordNet
noun
Large water bug with piercing and sucking mouthparts; feeds on young fishes