Synonym-English dictionary »

chemotherapy synonyms in English

SynonymEnglish
chemotherapy noun
generic term

chrysotherapynoun