See also: chélydres

English edit

Noun edit

chelydres

  1. plural of chelydre