ニュウミンショウガイ
Meanings
Noun
Medicine
1. sleep induction disorder; sleep onset insomnia
Composed of
falling asleep; sleep onset
obstacle; impediment; disability; handicap; steeplechase; obstacle race