LEATHERBACK


Meaning of LEATHERBACK in English

n. leatherback turtle, largest living sea turtle which has a leathery shell and can reach a length of more than 7 feet (found in tropical waters)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.