English | German | Russian | Czech

teniloxazine English

Meaning teniloxazine meaning

What does teniloxazine mean?

teniloxazine

An antidepressant drug.

Are you looking for...?