caouanne
Top 45000
Meanings
Noun
1. loggerhead turtle (Caretta caretta)
Examples1
At first glance, the loggerhead is a turtle with a very large head.