Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
buffalofish
in English
buffalofish
#uncommon
Definitions
Noun
a
large
,
scaleless
,
freshwater
fish
native
to
North
America
,
with
a
broad
,
flat
head
and
a
long
,
slender
body
a
type
of
fish
that
is
often
used
as
a
metaphor
for
something
that
is
large
,
slow
,
or
clumsy
Base Words
buffalo
fish