lymphadenoma

Explore definitions, synonyms, and language insights of lymphadenoma

Definitions

Noun
an abnormally enlarged lymph node

More General Terms