cloquinate
English
Noun
cloquinate
(
uncountable
)
An
antiprotozoal
drug
.
Anagrams
equinoctal
,
quinacetol