Spanish

edit

Noun

edit

choriceras f pl

  1. plural of choricera