YourDictionary

helicoid medical definition

adjective
Arranged in or having the general shape of a flattened coil or spiral.

Learn more about helicoid

link/cite print suggestion box