chelyid in English dictionary

  • chelyid

    Meanings and definitions of "chelyid"

    • noun
      (zoology)
      Any member of the Chelyidae.

    Grammar and declension of chelyid

    • chelyid (plural chelyids)

Sample sentences with "chelyid"