archerfish

1. (noun) any of several small Indo-Australian freshwater fishes that catch insects by squirting water at them and knocking them into the water
Synonyms: Toxotes jaculatrix
Related Words: percoid, percoid fish, percoidean



Terms and Conditions of Use / Copyright Notice