
Best free pharmacology resources for students
The free pharmacology resources worth your time: official drug labels, national formularies, NIH databases, regulator blueprints and where each one falls short.
Photo: Neazov / CC BY-SA 4.0, via Wikimedia CommonsShort answer: drug suffixes in pharmacology are not coincidences. A stem such as -olol, -pril or -sartan is assigned deliberately because the drug belongs to a family that shares chemical or pharmacological properties, so the ending tells you the molecular target. Once you know the target you can derive the mechanism, and the mechanism generates the effects and adverse effects you would otherwise be memorising one by one.
Generic drug names are built to a standard rather than invented freely, which is the fact most cheat sheets leave out. In the United States the USAN Council assigns generic names, and it describes stems as marking an established series of related agents that share chemical or pharmacologic parameters [1]. The Council states that it strives to use existing stems wherever possible, placing the burden on an applicant to justify creating a new one [1]. Internationally the same job is done by the World Health Organization through the International Nonproprietary Names programme, whose stem system lets practitioners recognise that a substance belongs to a group with similar pharmacological activity [2]. Because a committee assigns the ending on the basis of what the molecule does, the ending is evidence about mechanism rather than a mnemonic somebody invented afterwards. That is the whole reason the system is worth learning, and it is why a stem is more trustworthy than a memory trick.
The stem encodes the family, and the family is defined by the target the drug acts on. WHO describes the INN structure as incorporating a suffix reflecting the pharmacological group to which the substance belongs, and when a common suffix is adopted for a group it becomes a designated stem [2]. The system also allows sub-stems that separate closely related groups, so -teplase marks tissue-type plasminogen activators while -uplase marks urokinase-type plasminogen activators [2]. Other stems identify the molecular class outright, such as -mab for monoclonal antibodies, -tide for peptides and -cel for cell-based substances [2]. Read the stem as a statement about the target, then everything downstream of the target becomes derivable rather than memorable. That is the shift that turns a list of eight hundred endings into a much smaller set of mechanisms.
The stem names the target. The target gives the mechanism. The mechanism predicts the effects and the adverse effects. Memorise one step, derive the other three.
The word suffix undersells the system, because a stem can sit at the start or the middle of a name as well as the end. Cephalosporins are marked by the prefix cef-, so cefalexin and ceftriaxone declare their class before the name has finished. Antivirals frequently carry the infix -vir- rather than a terminal stem, which is why aciclovir and ritonavir are recognisable despite differing endings. Nucleoside analogues, protease inhibitors and integrase inhibitors are then separated by sub-stems built around that shared element. Reading only the last few letters misses roughly the whole antimicrobial and antiviral field, where position varies. Scan the entire name for a familiar fragment rather than the tail alone, because the fragment is the signal wherever it appears.
Not all stems earn their place equally, because a handful cover a large share of prescribing and therefore a large share of exam questions. The table below lists the highest-yield stems for students working through the commonly prescribed drugs, with the class each one marks.
| Stem | Class it marks | Examples |
|---|---|---|
| -olol | Beta-adrenoceptor antagonists | Propranolol, atenolol, bisoprolol |
| -pril | ACE inhibitors | Lisinopril, ramipril, enalapril |
| -sartan | Angiotensin II receptor antagonists | Losartan, valsartan, candesartan |
| -dipine | Dihydropyridine calcium channel blockers | Amlodipine, nifedipine, felodipine |
| -statin | HMG-CoA reductase inhibitors | Atorvastatin, simvastatin, rosuvastatin |
| -prazole | Proton pump inhibitors | Omeprazole, lansoprazole, pantoprazole |
| -tidine | H2 receptor antagonists | Ranitidine, famotidine, cimetidine |
| -azepam / -azolam | Benzodiazepines | Diazepam, lorazepam, midazolam |
| -cillin | Penicillins | Amoxicillin, flucloxacillin, benzylpenicillin |
| -cycline | Tetracyclines | Doxycycline, minocycline, tetracycline |
| -floxacin | Fluoroquinolones | Ciprofloxacin, levofloxacin, moxifloxacin |
| -parin | Heparins | Enoxaparin, dalteparin, tinzaparin |
| -gliptin | DPP-4 inhibitors | Sitagliptin, linagliptin, saxagliptin |
| -gliflozin | SGLT2 inhibitors | Dapagliflozin, empagliflozin |
| -triptan | 5-HT1 receptor agonists | Sumatriptan, rizatriptan, zolmitriptan |
| -mab | Monoclonal antibodies | Infliximab, rituximab, adalimumab |
The value of a stem appears when you use it as the first step of a chain rather than as the answer itself. Take a drug you have never seen and read its ending, which gives you the class. The class gives you the receptor or enzyme, and the receptor gives you what happens when the drug occupies it. That effect then tells you both the therapeutic use and the adverse effects, because in pharmacology those usually come from the same action appearing in different tissues. A stem is not a fact to recall, it is the entry point to a derivation you can run in about fifteen seconds. Worked through for -statin, the ending gives HMG-CoA reductase inhibition, which lowers hepatic cholesterol synthesis, upregulates LDL receptors, and produces the muscle effects covered in our statin class guide.
Mechanism-first pharmacology, one drug at a time, on the PharmBit app. Five minutes a day.
Stems predict the target reliably and predict almost nothing else, which is the limitation that catches students out in exams. The clearest example is -olol, which marks a beta-adrenoceptor antagonist but says nothing about receptor selectivity. Carvedilol and labetalol both carry the stem yet are nonselective and add alpha-1 blockade, so they behave differently in the airways from atenolol or bisoprolol. Nebivolol carries the same stem and is beta-1 selective. The stem gives you the class and then stops, so any question turning on selectivity, potency or pharmacokinetics is beyond what the ending can tell you. That distinction is worked through in selective vs nonselective beta-blockers, which is the single most common place the shortcut fails.
A large group of familiar drugs predates the stem system and therefore sits outside it entirely. Aspirin, digoxin, warfarin, metformin, furosemide and paracetamol carry no class stem, because they were named before naming was standardised around pharmacological families. Students who expect the system to be complete conclude it is unreliable, when in fact it is simply forward-looking. Treat stems as a rule that applies to drugs named under the modern system, with older agents learned individually. Newer classes are where stems are most useful, which is convenient, because newer classes are also where you have the least existing familiarity to fall back on.
The risk of stem-based study is stopping at the class and never reaching the mechanism. A student who knows -prazole means proton pump inhibitor but cannot say what a proton pump does has swapped one memorised fact for another, gaining nothing. The test is whether you can keep going after the class, so ask yourself what the target is, what happens when it is blocked, and which tissues carry it. If the chain stops at the class name, the stem has become a new thing to memorise rather than a shortcut past memorising. Opioids illustrate the payoff, since the receptor explains analgesia, respiratory depression and constipation together, as set out in our opioid class guide.
Examiners know the shortcut exists and write questions that punish using it uncritically. A stem naming carvedilol as cardioselective tests whether you learned the exception. A question about an unfamiliar -gliflozin drug tests whether you can derive SGLT2 inhibition and the glycosuria that follows. A question giving an older drug with no stem tests whether you depend on the system entirely. Stems are rewarded when used to derive a mechanism and punished when used to skip one. This is why the method hub in how to study pharmacology treats naming as a first step rather than a study strategy.
Drug stems are assigned by the USAN Council and the WHO INN programme on the basis of shared chemical and pharmacological properties, so a generic ending is genuine evidence about the target. Reading the target gives the mechanism, and the mechanism generates the clinical effects and adverse effects that students usually memorise separately. The system predicts class reliably and predicts selectivity, potency and pharmacokinetics not at all, which is where exam traps live. Older drugs named before standardisation sit outside the system and have to be learned individually.
1. You meet an unfamiliar drug called "canagliflozin". What can the stem tell you with confidence?
2. A question describes carvedilol as a cardioselective beta-blocker. What is wrong?
3. Why do warfarin and digoxin not fit the stem system?
A stem is a shared element in a generic drug name that marks the drug as belonging to a family with common chemical or pharmacological properties. Stems are assigned deliberately by naming bodies, not chosen by marketing, which is why they are reliable.
The United States Adopted Names Council assigns US generic names, and the World Health Organization INN Programme assigns International Nonproprietary Names. Both use an agreed stem list so that related substances share a recognisable ending.
No. The stem marks the drug as a beta-adrenoceptor antagonist but says nothing about selectivity. Carvedilol and labetalol carry the stem yet are nonselective and add alpha-1 blockade, and nebivolol is beta-1 selective.
Many older drugs were named before stems were standardised, which is why aspirin, digoxin and warfarin carry no class stem. The system is reliable going forward rather than retrospectively complete.
No, but it changes what you have to memorise. Stems give you the class and therefore the mechanism, and the mechanism generates the predictable effects. What stems cannot give you is pharmacokinetics, selectivity or dosing.
For study only. This post explains pharmacology concepts for exam preparation. It is not medical advice. Always follow your course materials, formulary, and supervisor guidance for clinical decisions.
Understanding why beats memorizing what. One mechanism explained properly, every day.
Free to download. 7-day Pro trial. No credit card.