dicarbine
English
Noun
dicarbine
(
uncountable
)
A particular
antiarrhythmic
drug
.
Anagrams
baceridin
,
cediranib