Spanish edit

Noun edit

pelecoide m (plural pelecoides)

  1. pelecoid