« Back to Glossary Index

Large or swollen lymph nodes/glands.

« Back to Glossary Index