Portuguese-English dictionary »

lamnídeo meaning in English

PortugueseEnglish
lamnídeo noun
{m}

mackerel shark(shark of the family Lamnidae)
noun