English | German | Russian | Czech

eclanamine English

Meaning eclanamine meaning

What does eclanamine mean?

eclanamine

An antidepressant drug.

Are you looking for...?