Definify.com

Definition 2025


chelydres

chelydres

See also: chélydres

English

Noun

chelydres

  1. plural of chelydre