clofexamide
English
Noun
clofexamide
(
uncountable
)
An
antidepressant
drug
.
Synonyms
amichlophene
Anagrams
cefdaloxime