Glossary
To introduce a liquid into tissue or an organ, especially by circulating it through blood vessels.
To force or instill (fluids) into an organ or a vessel.
Posted
in
by
Tags: