Hypocycloid (updated)
Click on the Play button at the bottom left of the applet and observe what happens. Vary a and b and then click again the Play button to display different hypocycloids.
A hypocycloid is a special plane curve generated by the trace of a fixed point on a small circle that rolls within a larger circle