vasoconstrictive is an adjective used primarily in medical jargin meaning "causing constriction or dilation of blood vessels" (American Heritage College Dictionary). The only context in which I have ever heard this word used is in reference to cocaine.