Skip to content
Kotomora

鼠そ径けい腺せん

Meanings

1

noun

inguinal gland

Anatomical term referring to glands located in the inguinal (groin) region.