Spanish edit

Noun edit

trocoides f pl

  1. plural of trocoide