clozapine - English Synonyms Dictionary

clozapine

n.
[1] Clozaril