Portuguese-English dictionary »

lacrau meaning in English

PortugueseEnglish
lacrau noun
{m}

scorpion [scorpions](any of various arachnids of the order Scorpiones)
noun
[UK: ˈskɔː.pɪən] [US: ˈskɔːr.piən]

stonefish(tropical marine fish)
noun

lacrau-do-mar noun
{m}

stonefish(tropical marine fish)
noun