clothoids

English

Noun

clothoids

  1. plural of clothoid