TheraRadar

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.

7 min read

Get the next TheraRadar Brief in your inbox

Drug development, biology, and market dynamics — free, every week.

Subscribe

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:

INN suffix reference
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:

Bispecifics that look like regular mAbs
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:

Decode these drug names
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:

INN Suffix Cheat Sheet

Biologics

-mab Monoclonal antibody (or bispecific)
-mab + payload ADC
-cept Fusion protein
-tide Peptide
-glutide GLP-1 agonist
insulin- Insulin
-siran siRNA
-rsen Antisense oligo (ASO)
-leucel CAR-T cell therapy
-parvovec AAV gene therapy
-ase / -plase Enzyme
-stim Colony stimulating factor
-poetin Erythropoietin

Small molecules

-nib Kinase inhibitor
-ciclib CDK inhibitor
-zomib Proteasome inhibitor
-vir Antiviral
-statin Statin
-sartan ARB
-pril ACE inhibitor
-prazole Proton pump inhibitor
-olol Beta blocker
-lukast Leukotriene antagonist

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 plans

Get 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

Spot an error or a missing stem? Reach out at hello@theraradar.com.