Word Hen
What is the meaning of the word "
immunotherapeutic
"?
Definitions:
of or relating to immunotherapy
adjective
various immunotherapeutic techniques have been employed with AIDS patients