Glossary
Host site. The receiving area into which a graft or transplant material is placed.
Posted
in
by
Tags: