Medindia » Medical Dictionary / Glossary
Answer: The delivery of a drug into a space within an organ.