Skip to content
Kotomora

鼠そ径けいリンパ節せつ

そ
け
い
リ
ン
パ
せ
つ

Meanings

1

noun

inguinal lymph node

Medical term for lymph nodes located in the groin area.