trochoids

noun

Plural form of trochoid.