leatherback
1. [ noun ] (zoology) wide ranging marine turtle with flexible leathery carapace; largest living turtle
Synonyms: leathery_turtle Dermochelys_coriacea leatherback_turtle
Related terms: sea_turtle dermochelys Demochelys
Similar spelling:   leatherfish
  leather_flower
  leather_fern