CHELYDRA





Definition:

  1. [noun] snapping turtles
    Synonyms: Chelydra, genus Chelydra

Synonyms: