Definition of テガフール

テガフール

tegafuuru

noun
tegafur(medical term)