Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hamulus
in English
hamulus
#uncommon
Definitions
Noun
a
hook-like
structure
(
in
anatomy
);
a
small
projection
The
hamulus
is
a
small
bony
projection
in
the
wrist
.
a
hooked
barb
(
on
a
feather
);
a
specialized
feature
The
hamulus
on
the
feather
helps
to
zip
it
into
place
.