limacons
See also:
limaçons
English
Noun
limacons
plural of
limacon
Anagrams
laconism