diff --git a/Doc/reference/expressions.rst b/Doc/reference/expressions.rst
index d85a9c61f58f45fa764dd04a09bc78dccb3f96b6..655ebdebc0f0db01ac232e4063e44a0d2f72a2a3 100644
--- a/Doc/reference/expressions.rst
+++ b/Doc/reference/expressions.rst
@@ -673,7 +673,7 @@ there were no excess keyword arguments.
 If the syntax ``*expression`` appears in the function call, ``expression`` must
 evaluate to an iterable.  Elements from this iterable are treated as if they
 were additional positional arguments; if there are positional arguments
-*x1*, ... ,*xN*, and ``expression`` evaluates to a sequence *y1*, ..., *yM*,
+*x1*, ..., *xN*, and ``expression`` evaluates to a sequence *y1*, ..., *yM*,
 this is equivalent to a call with M+N positional arguments *x1*, ..., *xN*,
 *y1*, ..., *yM*.