MAGDALEON


Meaning of MAGDALEON in English

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

Webster English vocab.      Английский словарь Webster.