• Lymphoid

    Full definition of lymphoid

    Adjective

    lymphoid

    1. (anatomy) Like or relating to the lymphatic system of the body.

    Related terms

    © Wiktionary