Synonyms for "thioridazine"

Words with similar meaning