Yahoo香港字典 搜尋

  1. immune system

    英式

    • n.
      the organs and processes of the body that provide resistance to infection and toxins. Organs include the thymus, bone marrow, and lymph nodes.
    • noun: immune system, plural noun: immune systems