Synonyms of Lymphogranuloma in English :
Antonyms of Lymphogranuloma in English
Thesaurus of Lymphogranuloma in English
1. (noun) swelling of a lymph node