Synonyms and Antonyms for giant_water_bug

1. giant water bug (n.)

large water bug with piercing and sucking mouthparts; feeds on young fishes

Synonyms: