棱皮龟 meaning in English
dermochelys coriacea
harp turtle
leather back
leatherback turtle
luth
lyre turtle
marine leather turtle
trunk turtle
dermochelys coriacea
harp turtle
leather back
leatherback turtle
luth
lyre turtle
marine leather turtle
trunk turtle