English | German | Russian | Czech

tofenacin English

Meaning tofenacin meaning

What does tofenacin mean?

tofenacin

An antidepressant drug.

Are you looking for...?