This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Archer fish
A small fish (Toxotes jaculator), of the East Indies; --
so called from its ejecting drops of water from its mouth at its prey.
The name is also applied to Chaetodon rostratus.