LOGGERHEAD TURTLE


Meaning of LOGGERHEAD TURTLE in English

a sea turtle, Caretta caretta, having a large head: now greatly reduced in number. Also called loggerhead .

[ 1650-60 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .