corocore

English

Noun

corocore (plural corocores)

  1. Rare form of caracoa.

References