archer fish Definition
Dictionary Home » Words Starting with A » archduke ... argumentative » archer fish
archer fish
noun
- 1. A freshwater fish found in S and SE Asia and Australia that spits jets of water at insects, knocking them into the water and then eating them.
