Find the word definition

Wiktionary
limaçon of pascal

n. (context geometry English) A limaçon.