Spanish

edit

Noun

edit

pelecoide m (plural pelecoides)

  1. pelecoid