trimeprazine

English

Noun

trimeprazine (uncountable)

  1. The drug alimemazine.