English | German | Russian | Czech

ensaculin English

Meaning ensaculin meaning

What does ensaculin mean?

ensaculin

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

Are you looking for...?