Glossary
Referring to a liquid or substance introduced into the body.
Referring to surface blood vessels which are swollen.
Administered to the body through an injection; overloaded.
Posted
in
by
Tags: