Portuguese-English dictionary »

armadeira meaning in English

PortugueseEnglish
armadeira noun
{f}

Brazilian wandering spider(Dangerous spider of the Phoneutria genus, esp. P. fera, P. nigriventer, and P. boliviensis)
noun