Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tarsi
in English
tarsi
#uncommon
Definitions
Noun
plate
in
eyelids
;
aids
sympathetic
control
part
of
the
foot
between
tibia
and
metatarsus
bones
in
the
foot
(
ankle
area
);
connective
tissue
jointed
foot
segments
(
in
insects
,
arthropods
)
plural
of
tarsus
;
anatomical
term