Find the word definition

Wiktionary
limaçons of pascal

n. (limaçon of Pascal English)