cycloidal engine

English

Noun

cycloidal engine (plural cycloidal engines)

  1. Synonym of geometric lathe.