tebentafusp

/T AH0 B EH1 N T AH0 F AH1 S P/
noun
  1. 1

    An anticancer medication used to treat uveal melanoma.