biotherapist
English edit
Etymology edit
biotherapy + -ist
Noun edit
biotherapist (plural biotherapists)
- (medicine) Someone who practices biotherapy; someone who specializes in biotherapy.
biotherapy + -ist
biotherapist (plural biotherapists)