diff --git a/mercurial/commands.py b/mercurial/commands.py
index dfc0fe1541d9fec107a37f72a0a6775b79a08a48_bWVyY3VyaWFsL2NvbW1hbmRzLnB5..ca76e77dd6639902ab9decd5ca42c811688c3a63_bWVyY3VyaWFsL2NvbW1hbmRzLnB5 100644
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -3325,7 +3325,7 @@
     """show branch heads
 
     With no arguments, show all open branch heads in the repository.
-    Branch heads are changesets that have no child changesets on the
+    Branch heads are changesets that have no descendants on the
     same branch. They are where development generally takes place and
     are the usual targets for update and merge operations.