dehydrobenzperidol
English
Noun
dehydrobenzperidol
(
uncountable
)
droperidol