archerfish
From WikiWord, the free dictionary
English
Definitions
noun
- Any of the species of fish in the family Toxotidae (sole genus Toxotes), who prey on small animals near to the surface of a water by shooting them with water from their mouths.
Related words
Synonyms
toxotes jaculatrixtoxotesbanded archerfishlargescale archerfishfrogfishrifle fishfootballfishtoadfishtriggerfishanotopteridfirefishanglerfishatherinopsidbatfishrazorfishassfish