thioridazines

English

Noun

thioridazines

  1. plural of thioridazine