Doriden

Explore definitions, synonyms, and language insights of Doriden

Definitions

Noun
sedative (trade name Doriden) used to treat some sleep disorders