chelydrid in English dictionary

  • chelydrid

    Meanings and definitions of "chelydrid"

    • noun
      (zoology)
      Any of the family Chelydridae of turtles.

    Grammar and declension of chelydrid

    • chelydrid (plural chelydrids)

Sample sentences with "chelydrid"