loggerhead turtle

Noun

 * 1) A large, carnivorous marine turtle,, found in warm seas

Synonyms

 * loggerhead sea turtle

Translations

 * Catalan: ,
 * Finnish: valekarettikilpikonna
 * German:
 * Norwegian:
 * Bokmål:
 * Portuguese: tartaruga-cabeçuda
 * Spanish:
 * Zazaki: req