CICLOIDES

Answer
Solution

EPICICLOIDE