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