meaning of sleeping capsule

1. a soporific drug in the form of a pill or tablet or capsule


Related Words

sleeping capsule |

Developed & Maintained By Taraprasad.com

Treasure Words