Definition of Somnambulist

Reviewed on 6/3/2021

Somnambulist: A sleepwalker.

SLIDESHOW

Sleep Disorders: Foods That Help Sleep or Keep You Awake See Slideshow

Health Solutions From Our Sponsors