dehydrobenzperidol

English

Noun

dehydrobenzperidol (uncountable)

  1. droperidol