Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lymphoid
in English
lymphoid
us
//ˈlaɪmfoʊd//
uk
//ˈlaɪmfɔɪd//
#uncommon
Definitions
Adjective
relating
to
the
lymphatic
system
; (
immune
cells
,
tissues
)
Lymphoid
cells
play
a
crucial
role
in
the
immune
system
.