Magdaleon

Webster's Dictionary of the English Language

·noun A medicine in the form of a roll, a ·esp. a roll of plaster.