Glossary
Resulting in the formation of scars; a substance or factor that induces scarring.
Posted
in
by
Tags: