diff --git a/absl/base/internal/thread_identity.h b/absl/base/internal/thread_identity.h
index 914d5da7ef40af7225bdfd126a91184530647765..a51722f9d828d54965ed9b19993c3c877f44ddbf 100644
--- a/absl/base/internal/thread_identity.h
+++ b/absl/base/internal/thread_identity.h
@@ -61,7 +61,7 @@ struct PerThreadSynch {
 
   PerThreadSynch *next;  // Circular waiter queue; initialized to 0.
   PerThreadSynch *skip;  // If non-zero, all entries in Mutex queue
-                         // upto and including "skip" have same
+                         // up to and including "skip" have same
                          // condition as this, and will be woken later
   bool may_skip;         // if false while on mutex queue, a mutex unlocker
                          // is using this PerThreadSynch as a terminator.  Its