diff --git a/src/macro/MacroValue.hh b/src/macro/MacroValue.hh
index 37a41dad57c493470acd8591abb7c50f6d5db864..f0eff55e6ef15184edd3cf558a1ad82e6850d022 100644
--- a/src/macro/MacroValue.hh
+++ b/src/macro/MacroValue.hh
@@ -109,7 +109,7 @@ public:
   virtual shared_ptr<ArrayMV> set_union(const MacroValuePtr &mv) noexcept(false);
   //! Creates the intersection of two sets
   virtual shared_ptr<ArrayMV> set_intersection(const MacroValuePtr &mv) noexcept(false);
-  //! Power as shortcut for Cartesion product
+  //! Power as shortcut for Cartesian product
   virtual MacroValuePtr power(const MacroValuePtr &mv) noexcept(false);
 };