See also: limaçon

English edit

Noun edit

limacon (plural limacons)

  1. Alternative form of limaçon

Anagrams edit