Medical term · I
The inability to fall asleep or remain asleep long enough to feel rested.
Browse all 2358 medical terms →