Definitions
noun
an alkaloid with anticholinergic effects that is used as a sedative and to treat nausea and to dilate the pupils in ophthalmic procedures
Look “hyoscine” up elsewhere
Want another word?
Spin the dictionary for a fresh one.