ensaculin

English

Noun

ensaculin (uncountable)

  1. A coumarin drug, researched as a potential treatment for dementia.

Anagrams