depurative

adjective
  1. serving to purify the blood or remove impurities from the body
  2. Usage: medical or traditional medicine context
noun
  1. a substance or agent believed to purify the blood or remove bodily impurities
  2. Usage: medical or traditional medicine context

Examples