Portuguese-English dictionary »

lacraia-do-mar meaning in English

PortugueseEnglish
lacraia-do-mar noun
{f}

mantis shrimp [mantis shrimps](stomatopod)
noun
[UK: ˈmæn.tɪs ʃrɪmp] [US: ˈmæn.ˌtɪs ˈʃrɪmp]