English: Lymph nodes are tiny, bean-sized organs that are part of the immune system.
Telugu: శోషరస గ్రంథులు శరీరంలోని రోగనిరోధక వ్యవస్థలో భాగమైన చిన్న, బీన్-పరిమాణ అవయవాలు.