sea turtles - French English Dictionary
History

sea turtles

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "sea turtles" in French English Dictionary : 3 result(s)

English French
Zoology
sea turtle tortue de mer [f]
Environment
sea turtle tortue de marine
sea turtle tortue de mer

Meanings of "sea turtles" with other terms in English French Dictionary : 9 result(s)

English French
UN Terms
leatherback sea turtle tortue lyre
leatherback sea turtle tortue luth
Nature Science
loggerhead sea turtle caouane [f]
loggerhead sea turtle caouanne [f]
loggerhead sea turtle tortue de mer
Zoology
leatherback sea turtle tortue luth
green sea turtle tortue verte
loggerhead sea turtle tortue caouanne
kemp's ridley sea turtle tortue de kemp