archerfish
English Dictionary
->
Letter A
-> archerfish
Search Dictionary:
archerfish Definition
(n)
any
of
several
small
freshwater
fishes
that
catch
insects
by
squirting
water
at
them
and
knocking
them
into
the
water
;
found
in
Indonesia
and
Australia
archerfish Synonyms
archerfish
Toxotes jaculatrix
© Art Branch Inc.