Definition of トロコイド

トロコイド

torokoido

noun
trochoid