loggerhead turtle - Inglés Sinónimo Diccionario

loggerhead turtle

n.
[1] loggerhead , Caretta caretta