recursion

noun

1.
(mathematics) an expression such that each term is generated by repeating a particular mathematical operation; also, the repeated application or execution of a pattern, function or definition; an expression that is recursive