Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lymphoid
in English
lymphoid
us
/ˈlaɪmfoʊd/
uk
/ˈlaɪmfɔɪd/
#limited