etofamide
Noun
Meaning
etofamide (uncountable)
English Wikipedia has an article on:etofamideWikipedia
An antiprotozoal drug used in the treatment of amoebiasis.
Noun
etofamide (uncountable)
English Wikipedia has an article on:etofamideWikipedia
An antiprotozoal drug used in the treatment of amoebiasis.