cycloids
English
Noun
cycloids
plural of
cycloid