English dictionary
lymphogranuloma meaning and definition
Definition and meaning of lymphogranuloma at MeaningMonkey.org. lymphogranuloma meaning and definition in the English Dictionary.LYMPHOGRANULOMA noun
Definition of lymphogranuloma (noun)
- swelling of a lymph node
Source: Princeton University Wordnet