Portuguese-English dictionary »

lesma-marinha meaning in English

PortugueseEnglish
lesma-marinha noun
{f}

sea slug [sea slugs](marine mollusc)
noun
[UK: siː slʌɡ] [US: ˈsiː sˈləɡ]