セキズイアッパク
Meanings
Noun
Medicine
1. spinal cord compression
Composed of
spinal cord
pressure; oppression; suppression