Word info

cochleoid

Noun

Meaning

English Wikipedia has an article on:cochleoidWikipedia
cochleoid (plural cochleoids)

(mathematics) A strophoid shaped somewhat like a snail

Source: en.wiktionary.org

Close letter words and terms