Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
humpbacks
in English
humpbacks
#limited
Lemma:
humpback
The lemma is the base or root form of this word.
Definitions
Noun
whales
with
distinctive
humps
a
deformed
spine
condition
(
abnormal
curvature
)
people
with
kyphosis
;
spinal
deformity
a
person
having
a
humped
back
a
type
of
salmon
(
with
a
hump-like
appearance
)
Base Words
s
humpback