English-Portuguese dictionary »

colossal squid meaning in Portuguese

EnglishPortuguese
colossal squid (Mesonychoteuthis hamiltoni)
noun

lula-colossalnoun
{f}