Catalan numbers

English

Noun

Catalan numbers

  1. plural of Catalan number