Definition, synonyms and related words
A phenyltropane-based psychostimulant used mainly in research.