Elliptograph

(n.) Same as Ellipsograph.