dexie

enUK

dexie

(ˈdɛksɪ) n1. (Pharmacology) another name for Dexedrine2. (Pharmacology) a tablet of the drug Dexedrine