Wiktionary
hypotrochoids
n. (plural of hypotrochoid English)
n. (plural of hypotrochoid English)