Vocabulary
トロコイド
トロコイド
trochoid
noun