difetarsone
English
Noun
difetarsone
(
uncountable
)
An
antiprotozoal
agent
.
Anagrams
federations