Get Your Premium Membership

Leatherback Turtle

[n] wide ranging marine turtle with flexible leathery carapace; largest living turtle


Related Information

More Leatherback Turtle Links



Book: Radiant Verses: A Journey Through Inspiring Poetry