1. incarnative - Noun
2. incarnative - Adjective
Causing new flesh to grow; healing; regenerative.
An incarnative medicine.