Find the word definition

Wiktionary
lurosetron

n. A serotonin 5-HT3 receptor antagonist.

Wikipedia
Lurosetron

Lurosetron ( INN) is a serotonin 5-HT receptor antagonist.