diff --git a/python/cells.cpp b/python/cells.cpp
index 69b691f1314cb0d7361f096e80b92aacf18ba5c2..bc9d15468b82964bf630ef9d5a9cefb3773e44be 100644
--- a/python/cells.cpp
+++ b/python/cells.cpp
@@ -482,7 +482,7 @@ void register_cells(pybind11::module& m) {
             "Register the pointer to the mechanism catalogue in the global properties")
         .def("__str__", [](const arb::cable_cell_global_properties& p){return to_string(p);});
 
-    m.def("neuron_cable_propetries", []() {
+    m.def("neuron_cable_properties", []() {
         arb::cable_cell_global_properties prop;
         prop.default_parameters = arb::neuron_parameter_defaults;
         return prop;
diff --git a/python/example/network_ring.py b/python/example/network_ring.py
index 1fb552adac17fea9d7ec59a2b389358e595645ef..7038c3b5289be2bdc9888ede8a0c2aec8aa278a9 100755
--- a/python/example/network_ring.py
+++ b/python/example/network_ring.py
@@ -62,7 +62,7 @@ class ring_recipe (arbor.recipe):
         # all memory in the C++ class is initialized correctly.
         arbor.recipe.__init__(self)
         self.ncells = n
-        self.props = arbor.neuron_cable_propetries()
+        self.props = arbor.neuron_cable_properties()
         self.cat = arbor.default_catalogue()
         self.props.register(self.cat)
 
diff --git a/python/example/single_cell_recipe.py b/python/example/single_cell_recipe.py
index 76af62c572373d352659ccb4852f2879be49e08f..f910afa27ce4cd3be10d4195348f1c1db96f2de3 100644
--- a/python/example/single_cell_recipe.py
+++ b/python/example/single_cell_recipe.py
@@ -12,7 +12,7 @@ class single_recipe (arbor.recipe):
         arbor.recipe.__init__(self)
         self.the_cell = cell
         self.the_probes = probes
-        self.the_props = arbor.neuron_cable_propetries()
+        self.the_props = arbor.neuron_cable_properties()
         self.the_cat = arbor.default_catalogue()
         self.the_props.register(self.the_cat)
 
diff --git a/python/test/unit/test_cable_probes.py b/python/test/unit/test_cable_probes.py
index 27524179b953e5306e966ed533fa3b77f615b4fd..7d8c663dda8e4cdc2c74afa45b0ba9f31da1562b 100644
--- a/python/test/unit/test_cable_probes.py
+++ b/python/test/unit/test_cable_probes.py
@@ -34,7 +34,7 @@ class cc_recipe(A.recipe):
         self.cell = A.cable_cell(st, A.label_dict(), dec)
 
         self.cat = A.default_catalogue()
-        self.props = A.neuron_cable_propetries()
+        self.props = A.neuron_cable_properties()
         self.props.register(self.cat)
 
     def num_cells(self):
diff --git a/python/test/unit/test_simulator.py b/python/test/unit/test_simulator.py
index d25c371dce9890bf82f76e9f50c733a2cb418668..a13806416f109bce63d93c8c5aefd663b4a36fc5 100644
--- a/python/test/unit/test_simulator.py
+++ b/python/test/unit/test_simulator.py
@@ -30,7 +30,7 @@ class cc2_recipe(A.recipe):
         st.append(i, (1, -4, 0, 3), 1)
         self.the_morphology = A.morphology(st)
         self.the_cat = A.default_catalogue()
-        self.the_props = A.neuron_cable_propetries()
+        self.the_props = A.neuron_cable_properties()
         self.the_props.register(self.the_cat)
 
     def num_cells(self):
diff --git a/python/test/unit_distributed/test_simulator.py b/python/test/unit_distributed/test_simulator.py
index 8ca179a2b99720423cc8c413696c7fa75ec95636..abc477c54239873624c1874c8c4b56cf46a39fe1 100644
--- a/python/test/unit_distributed/test_simulator.py
+++ b/python/test/unit_distributed/test_simulator.py
@@ -26,7 +26,7 @@ class lifN_recipe(A.recipe):
         A.recipe.__init__(self)
         self.n_cell = n_cell
         self.cat = A.default_catalogue()
-        self.props = A.neuron_cable_propetries()
+        self.props = A.neuron_cable_properties()
         self.props.register(self.cat)
     def num_cells(self):
         return self.n_cell