Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immune system
in English
immune system
us
/ˈimjuːn sɪs.təm/
uk
/ˈimjuːn sɪs.təm/
#common