thiopropazate
Noun
Meaning
thiopropazate (uncountable)
English Wikipedia has an article on:thiopropazateWikipedia
An antipsychotic drug.
Noun
thiopropazate (uncountable)
English Wikipedia has an article on:thiopropazateWikipedia
An antipsychotic drug.