tucandera
noun
tu·can·de·ra
variants:
or less commonly tucondera \ ˌtükənˈderə \
plural -s
Definition of tucandera
: any of various large ponerine ants (especially Paraponera clavata) of Central and South America
Keep scrolling for more