enlarged lymph node

C12712 concept

An enlarged lymph node is a swollen, often palpable lymphatic structure that has increased in size due to infection, inflammation, immune response, or malignancy.


Instances (1)

Please wait…