trochoid - noun

singulartrochoid
pluraltrochoids