diethylcarbamazine
Noun
Meaning
diethylcarbamazine (uncountable)
English Wikipedia has an article on:diethylcarbamazineWikipedia
A synthetic anthelmintic drug.
Noun
diethylcarbamazine (uncountable)
English Wikipedia has an article on:diethylcarbamazineWikipedia
A synthetic anthelmintic drug.