"Steps defintions": typo. It's "Step Defintions".
But this is also incorrect. It also collects Before/After Hooks, which are not Step Definitions.

We use the term "Glue" to refer to both Step Definitions and Hooks.

Also - the @param name doesn't match the parameter name (typo).