Skip to content
Kotomora

リンパ節せつ

リ
ン
パ
せ
つ

Meanings

1

noun

lymph node

Anatomical term for the small, bean-shaped structures that are part of the lymphatic system.