Noun
English Wikipedia has an article on:cochleoidWikipedia cochleoid (plural cochleoids) (mathematics) A strophoid shaped somewhat like a snail