ant tree
nounDefinition of ant tree
: any of several South American trees of the genus Triplaris having hollow stems inhabited by venomous ants which repel intruders