diff --git a/pybis/src/python/pybis/definitions.py b/pybis/src/python/pybis/definitions.py
index c58394377fd167cd4c7dfa367b77ce62b1ad6d80..681c47d4526a66a7faadfac3d081a8c8eec9cba2 100644
--- a/pybis/src/python/pybis/definitions.py
+++ b/pybis/src/python/pybis/definitions.py
@@ -211,8 +211,8 @@ def openbis_definitions(entity):
             "multi": "".split(),
             "identifier": "tagId",
         },
-        "Vocabulary": {
-            "attrs_new": "code description managedInternally internalNameSpace chosenFromList urlTemplate".split(),
+        "vocabulary": {
+            "attrs_new": "code description managedInternally internalNameSpace chosenFromList urlTemplate terms".split(),
             "attrs_up": "description managedInternally internalNameSpace chosenFromList urlTemplate".split(),
             "attrs": "code description managedInternally internalNameSpace chosenFromList urlTemplate registrator registrationDate modifier modificationDate".split(),
             "multi": "".split(),
@@ -487,7 +487,7 @@ def get_type_for_entity(entity, action):
 def get_method_for_entity(entity, action):
     action = action.lower()
 
-    if entity == "Vocabulary":
+    if entity == "vocabulary":
         return "{}Vocabularies".format(action)
     
     cap_entity = entity[:1].upper() + entity[1:]