Meaning ofmedicablein English

medicable