HELICOID


Meaning of HELICOID in English

[he.li.coid] or he.li.coi.dal adj (1704) 1: forming or arranged in a spiral

2: having the form of a flat coil or flattened spiral "~ snail shell"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.