caryons

French

Noun

caryons m

  1. plural of caryon