English | German | Russian | Czech

lorcaserin English

Meaning lorcaserin meaning

What does lorcaserin mean?

lorcaserin

A serotonergic and anorectic drug.

Are you looking for...?