Archer fish



  • A small fish (Toxotes jaculator), of the East Indies; -- socalled from its ejecting drops of water from its mouth at its prey.The name is also applied to Chætodon rostratus.


 

Related Words

View More



© Define Dictionary Meaning. All rights reserved