incarnative adjective & noun.
LME-E18.[French incarnatif, -ive or medieval Latin incarnativus, formed as INCARN: see -ATIVE.](A medicine or application intended for) promoting healing and causing flesh to grow on or in a wound etc.
[TahlilGaran] English Dictionary ▲