Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
butterfishes
in English
butterfishes
#uncommon
Definitions
Noun
a
type
of
fish
with
a
mucous
layer
(
for
protection
)
Butterfishes
have
a
unique
mucous
layer
that
protects
them
from
predators
.
fishes
with
a
slippery
coating
;
found
in
oceans
The
slippery
coating
of
butterfishes
helps
them
to
escape
from
nets
.
Base Words
butterfish
es