lymphoid : Idioms & Phrases


lymphoid tissue

  • noun tissue making up the lymphatic system
    lymphatic tissue.
WordNet