selprazine

Noun

 * 1) A sedative and hypnotic drug.