Meaning of leatherback
Definition of leatherback
(noun)
wide-ranging
marine
turtle
with
flexible
leathery
carapace; largest
living
turtle
Other information on leatherback
WIKIPEDIA results for
leatherback
Amazon results for
leatherback
Tweet