English-Portuguese dictionary »

leopard shark meaning in Portuguese

EnglishPortuguese
leopard shark (Triakis semifasciata)
noun

tubarão-leopardonoun
{m}