trimeprazine
English
Noun
trimeprazine
(
uncountable
)
The drug
alimemazine
.