Definition of Lymphogranuloma

  • (noun) swelling of a lymph node

Synonyms of Lymphogranuloma


No Synonyms Found.

Antonyms of Lymphogranuloma


No Antonyms Found.

Homophones of Lymphogranuloma


No Homophones Found.