Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
archerfishes
in English
archerfishes
#uncommon
Definitions
Noun
plural
of
archerfish
;
Toxotidae
family
members
Archerfishes
are
known
for
their
unique
ability
to
spit
water
at
insects
.
fishes
that
shoot
water
at
prey
;
aquatic
predators
The
aquarium
featured
a
variety
of
archerfishes
from
the
Toxotidae
family
.
Base Words
archer
fishes