Portuguese-English dictionary »

lamniforme meaning in English

PortugueseEnglish
lamniforme noun
{mf}

mackerel shark(shark of the order Lamniformes)
noun