Portuguese-English dictionary »

tubarão-cobra meaning in English

PortugueseEnglish
tubarão-cobra noun
{m}

frilled shark(member of the Chlamydoselachus anguineus)
noun