lymphatic tissue - English Synonyms Dictionary

lymphatic tissue

n.
[1] lymphoid tissue