Definition of Biotherapy
1. Noun. Any of several unrelated therapies that use natural biological processes, especially those that use parts of the immune system ¹
2. Noun. The use of living organisms (such as maggots or leeches) in the control of disease or the healing of wounds ¹
¹ Source: wiktionary.com
Medical Definition of Biotherapy
1.
Biotherapy Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Biotherapy Images


