English | German | Russian | Czech

tenocyclidine English

Meaning tenocyclidine meaning

What does tenocyclidine mean?

tenocyclidine

A dissociative anaesthetic drug with stimulant and hallucinogenic effects, similar to phencyclidine but more potent.

Are you looking for...?