'lymphogranuloma' definitions:

Definition of 'lymphogranuloma'

(from WordNet)
noun
Swelling of a lymph node

Words containing 'lymphogranuloma'