English-Portuguese dictionary »

loggerhead turtle meaning in Portuguese

EnglishPortuguese
loggerhead turtle (Caretta caretta)
noun

tartaruga-cabeçudanoun
{f}