archerfish

noun

archerfish

noun

Etymology From archer + fish.

1

Any of the species of fish in the family Toxotidae (usually with sole genus Toxotes), who prey on small animals near to the surface of a water by shooting them with water from their mouths.

Derived terms
banded archerfish, big scale archerfish, brackish archerfish, clouded archerfish, common archerfish, Kimberly archerfish, largescale archerfish, primitive archerfish, silver archerfish, smallscale archerfish, western archerfish, zebra archerfish

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.