The TheraRadar Brief
Every drug has multiple stories. Most never get told.
The Code Hidden in Every Drug Name
How to read a drug name you have never seen before - and immediately know what it is.
Get the next TheraRadar Brief in your inbox
Drug development, biology, and market dynamics — free, every week.
What's in a name? In pharma, everything.
Pembrolizumab. Adalimumab. Semaglutide. Trastuzumab deruxtecan. These look like random syllables. They're not.
Every approved drug has two names: a brand name (like Keytruda or Humira) and a generic name (like pembrolizumab or adalimumab). The brand name is marketing. The generic name is a code.
It follows an international naming convention - the INN system, maintained by the World Health Organization - that encodes what the drug is directly into its name. The class. The mechanism. Often the target. Once you know the suffixes, you can read a drug name you've never seen before and immediately know what you're looking at.
A pharmacist in Brazil and a clinician in Japan reading the same generic name should both know what class of drug they're dealing with. That's the point of the system.
The suffix table
The WHO assigns standardized suffixes - called "stems" - to each drug class. The stem always appears at the end of the generic name. Here's what they mean:
| Suffix | Drug class | Examples |
|---|---|---|
| Antibodies & engineered proteins | ||
| -mab | Monoclonal antibody | pembrolizumab (Keytruda), adalimumab (Humira), nivolumab (Opdivo) |
| -mab + payload suffix | Antibody-drug conjugate (ADC) | trastuzumab deruxtecan (Enhertu), brentuximab vedotin (Adcetris) |
| -cept | Fusion protein | etanercept (Enbrel), aflibercept (Eylea), abatacept (Orencia) |
| Peptides | ||
| -tide | Peptide (general) | octreotide (Sandostatin), exenatide (Byetta) |
| -glutide | GLP-1 receptor agonist | semaglutide (Ozempic), liraglutide (Victoza), dulaglutide (Trulicity) |
| -paratide | PTH analogue | teriparatide (Forteo), abaloparatide (Tymlos) |
| insulin- | Insulin | insulin glargine (Lantus), insulin lispro (Humalog), insulin degludec (Tresiba) |
| Oligonucleotides | ||
| -siran | siRNA (RNA interference) | inclisiran (Leqvio), givosiran (Givlaari), patisiran (Onpattro) |
| -rsen | Antisense oligonucleotide (ASO) | nusinersen (Spinraza), mipomersen (Kynamro), inotersen (Tegsedi) |
| Cell & gene therapy | ||
| -leucel, -ciloleucel | CAR-T cell therapy | axicabtagene ciloleucel (Yescarta), tisagenlecleucel (Kymriah) |
| -parvovec | AAV gene therapy | onasemnogene abeparvovec (Zolgensma), voretigene neparvovec (Luxturna) |
| Small molecules | ||
| -nib | Kinase inhibitor | imatinib (Gleevec), osimertinib (Tagrisso), erlotinib (Tarceva) |
| -ciclib | CDK inhibitor | palbociclib (Ibrance), ribociclib (Kisqali), abemaciclib (Verzenio) |
| -zomib | Proteasome inhibitor | bortezomib (Velcade), carfilzomib (Kyprolis), ixazomib (Ninlaro) |
| -vir | Antiviral | remdesivir (Veklury), oseltamivir (Tamiflu), acyclovir (Zovirax) |
| -stat/-statin | HMG-CoA reductase inhibitor (statin) | atorvastatin (Lipitor), rosuvastatin (Crestor), simvastatin (Zocor) |
| -sartan | Angiotensin II receptor blocker (ARB) | losartan (Cozaar), valsartan (Diovan), irbesartan (Avapro) |
| -pril | ACE inhibitor | lisinopril (Zestril), enalapril (Vasotec), ramipril (Altace) |
| -prazole | Proton pump inhibitor (PPI) | omeprazole (Prilosec), esomeprazole (Nexium), lansoprazole (Prevacid) |
| -olol | Beta blocker | metoprolol (Lopressor), atenolol (Tenormin), propranolol (Inderal) |
| -lukast | Leukotriene antagonist | montelukast (Singulair), zafirlukast (Accolate) |
| Biologic enzymes & growth factors | ||
| -ase / -plase | Enzyme | alteplase (Activase), tenecteplase (TNKase), agalsidase (Fabrazyme) |
| -stim | Colony stimulating factor | filgrastim (Neupogen), pegfilgrastim (Neulasta), sargramostim (Leukine) |
| -poetin | Erythropoietin | epoetin alfa (Epogen), darbepoetin alfa (Aranesp) |
That's most of what you need. See -mab at the end? Monoclonal antibody.
-glutide? GLP-1 agonist - same class as
Ozempic.
-parvovec? Gene therapy delivered via an AAV viral vector.
You can do this with any drug. Pick one off a clinical trial listing, scan the suffix, and you already know more about it than most people reading the press release.
The bispecific problem
There's one place the system breaks down. Bispecific antibodies - molecules engineered to bind two different targets simultaneously - still
use the -mab suffix. Because structurally, they are antibodies.
This means you can't tell a bispecific from a regular monoclonal antibody by name alone:
| Brand | Generic name | Looks like | Actually is |
|---|---|---|---|
| Vabysmo | faricimab | mAb | Bispecific (VEGF-A × Ang-2) |
| Blincyto | blinatumomab | mAb | Bispecific (CD3 × CD19 BiTE) |
| Rybrevant | amivantamab | mAb | Bispecific (EGFR × MET) |
| Tecvayli | teclistamab | mAb | Bispecific (BCMA × CD3) |
| Columvi | glofitamab | mAb | Bispecific (CD20 × CD3) |
The only reliable way to identify bispecifics is from the FDA label text - it will say "bispecific antibody" in the mechanism of action section. The INN suffix alone won't tell you.
ADCs: two codes in one name
Antibody-drug conjugates have the most interesting naming. They carry two codes: the antibody backbone gets the
-mab suffix, and the cytotoxic payload gets its own suffix.
Take trastuzumab deruxtecan (Enhertu).
trastuzu-mab tells you it's a monoclonal antibody - specifically
the same HER2-targeting antibody as Herceptin.
-deruxtecan tells you it's carrying a topoisomerase I inhibitor payload.
Together, they tell you: this is a targeted chemotherapy missile - an antibody that finds HER2-positive cancer cells and delivers
a cytotoxic warhead directly to them.
If you see both an antibody suffix and a payload suffix in the same drug name, it's an ADC.
Try it yourself
Here are ten drugs. Before reading the answers, try decoding each one from the suffix alone:
| Generic name | Brand | Suffix | Class |
|---|---|---|---|
| nivolumab | Opdivo | -mab | Monoclonal antibody |
| semaglutide | Ozempic | -glutide | GLP-1 receptor agonist |
| osimertinib | Tagrisso | -nib | Kinase inhibitor |
| etanercept | Enbrel | -cept | Fusion protein |
| inclisiran | Leqvio | -siran | siRNA |
| nusinersen | Spinraza | -rsen | Antisense oligonucleotide |
| ado-trastuzumab emtansine | Kadcyla | -mab + -emtansine | ADC |
| axicabtagene ciloleucel | Yescarta | -ciloleucel | CAR-T cell therapy |
| onasemnogene abeparvovec | Zolgensma | -parvovec | AAV gene therapy |
| venetoclax | Venclexta | none | Small molecule |
The last one - venetoclax - is a small molecule BCL-2 inhibitor. Many small molecules have INN stems too (statins, -prils, -sartans), but venetoclax belongs to a newer class that doesn't have an established stem yet. When a drug name doesn't match any suffix in the table, check the mechanism of action.
Want the next brief? Subscribe — free, every week.
Where the system breaks
INN suffixes cover most biologics reliably, but there are gaps.
Clinical trial data has no labels. On ClinicalTrials.gov, drugs are listed by name only - no mechanism of action text. You have to rely entirely on the suffix. This means bispecifics get misclassified as regular mAbs in pipeline databases, and newer small molecule classes without established stems can't be classified at all.
New modalities outpace the naming system. The WHO periodically introduces new stems, but emerging classes like PROTACs (targeted protein degraders), RNA aptamers, and mRNA therapeutics don't yet have universally adopted INN stems. They fall into the "small molecule" or "unclassified" bucket by default.
Combination products create collisions. Fixed-dose combinations lead with the primary ingredient name. A combination of a small molecule and a peptide might trigger the peptide suffix rule even though the primary ingredient is a small molecule.
The cheat sheet
Bookmark this. Next time you see a drug name in a clinical trial listing, an SEC filing, or a press release, scan the last few letters:
Biologics
Small molecules
theraradar.com/briefs/the-code-hidden-in-every-drug-name/
The naming system isn't perfect, but it's remarkably powerful. Most people in pharma see drug names as opaque jargon. Now you can read them.
Go deeper with Pro
Pro gives you the data — patent cliffs, trial analytics, competitive landscapes, revenue tracking. Briefs tell the story with the data. Launch pricing: $99/month.
See Pro plansGet the next Brief in your inbox — free
Every drug has multiple stories. Most never get told. One brief every week. No spam.
Archive lives at /briefs/. Unsubscribe anytime.
Sources
- INN Programme: World Health Organization INN stems list.
- Approved antibodies: Antibody Society approved antibody list - validated mAb, bispecific, and ADC counts.
- FDA labels: Drugs@FDA - mechanism of action text used for bispecific identification.
Spot an error or a missing stem? Reach out at hello@theraradar.com.