1 ant tree | Definition of ant tree

ant tree

noun

Definition of ant tree

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