ensaculin
English
Noun
ensaculin
(
uncountable
)
A
coumarin
drug
, researched as a potential treatment for
dementia
.
Anagrams
cannulise