A fish capable of spitting water about three to four feet at insects it intends to eat.

Archerfish

A fish capable of spitting water about three to four feet at insects it intends to eat.