Thesaurus:phencyclidine

English

Noun

Sense: a hallucinogenic drug derived from piperidine

Synonyms