|
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.