archerfish
1. [ noun ] (zoology) any of several small freshwater fishes that catch insects by squirting water at them and knocking them into the water; found in Indonesia and Australia
Synonyms: Toxotes_jaculatrix
Related terms: percoid_fish Toxotes
Similar spelling:   archaeornis
  archery