Portuguese-English dictionary »

formiga-leão meaning in English

PortugueseEnglish
formiga-leão noun
{f}

antlion(nocturnal insects)
noun
[UK: ˈænt.ˌlaɪən] [US: ˈænt.ˌlaɪən]