drugs, non-prescriptionmedical dictionary

Drugs that can be sold legally without a prescription.

(12 Dec 1998)