Spanish edit

Noun edit

pelecoides m pl

  1. plural of pelecoide