herceptin

English

Noun

herceptin (uncountable)

  1. Synonym of trastuzumab.

Anagrams