Incarnative

Webster's Dictionary of the English Language

·noun An incarnative medicine.

II. Incarnative ·adj Causing new flesh to grow; healing; regenerative.